| Class | RR::Adapters::Rspec::InvocationMatcher |
| In: |
lib/rr/adapters/rspec.rb
|
| Parent: | SpyVerificationProxy |
| failure_message | [R] | |
| spy_verification_proxy | [R] |
# File lib/rr/adapters/rspec.rb, line 29
29: def initialize(method = nil)
30: @verification = nil
31: @subject = nil
32: method_missing(method) if method
33: end
# File lib/rr/adapters/rspec.rb, line 35
35: def matches?(subject)
36: @verification.subject = subject
37: calls = RR::Space.instance.recorded_calls
38: if error = calls.match_error(@verification)
39: @failure_message = error.message
40: false
41: else
42: true
43: end
44: end