module RR::Adapters::RSpec2

Public Class Methods

included(mod) click to toggle source
# File lib/rr/adapters/rspec2.rb, line 4
def self.included(mod)
  patterns = RSpec.configuration.backtrace_clean_patterns
  unless patterns.include?(RR::Errors::BACKTRACE_IDENTIFIER)
    patterns.push(RR::Errors::BACKTRACE_IDENTIFIER)
  end
end

Public Instance Methods

have_received(method = nil) click to toggle source
# File lib/rr/adapters/rspec2.rb, line 25
def have_received(method = nil)
  RR::Adapters::Rspec::InvocationMatcher.new(method)
end
setup_mocks_for_rspec() click to toggle source
# File lib/rr/adapters/rspec2.rb, line 13
def setup_mocks_for_rspec
  RR.reset
end
teardown_mocks_for_rspec() click to toggle source
# File lib/rr/adapters/rspec2.rb, line 21
def teardown_mocks_for_rspec
  RR.reset
end
verify_mocks_for_rspec() click to toggle source
# File lib/rr/adapters/rspec2.rb, line 17
def verify_mocks_for_rspec
  RR.verify
end