module RSpec::Hollerback::Mocks::ReceiveCallbackMessageExpectation

Public Class Methods

included(mod) click to toggle source
# File lib/rspec/hollerback/mocks/receive_callback_message_expectation.rb, line 5
def self.included(mod)
  RSpec::Hollerback::Mocks::CallbackMessageExpectation.public_instance_methods(false).each do |method|
    next if method_defined?(method)

    define_method(method) do |*args, &block|
      @recorded_customizations << RSpec::Mocks::Matchers::ExpectationCustomization.new(method, args, block)
      self
    end
  end
end