Sha256: 24893775d08caf5653e87fafe050c416455b13cd07ab492ca03a8148e3ba8c96

Contents?: true

Size: 477 Bytes

Versions: 20

Compression:

Stored size: 477 Bytes

Contents

module Mocha # :nodoc:
  # Used internally by Bourne extensions to Mocha. Represents a single
  # invocation of a stubbed or mocked method. The mock, method name, and
  # arguments are recorded and can be used to determine how a method was
  # invoked.
  class Invocation
    attr_reader :mock, :method_name, :arguments
    def initialize(mock, method_name, arguments)
      @mock        = mock
      @method_name = method_name
      @arguments   = arguments
    end
  end
end

Version data entries

20 entries across 19 versions & 4 rubygems

Version Path
bourne-1.6.0 lib/bourne/invocation.rb
bourne-1.5.0 lib/bourne/invocation.rb
challah-1.0.0.beta3 vendor/bundle/gems/bourne-1.4.0/lib/bourne/invocation.rb
challah-1.0.0.beta2 vendor/bundle/gems/bourne-1.4.0/lib/bourne/invocation.rb
challah-1.0.0.beta vendor/bundle/gems/bourne-1.1.2/lib/bourne/invocation.rb
challah-1.0.0.beta vendor/bundle/gems/bourne-1.4.0/lib/bourne/invocation.rb
bourne-1.4.0 lib/bourne/invocation.rb
bourne-1.3.2 lib/bourne/invocation.rb
challah-0.9.1.beta.3 vendor/bundle/gems/bourne-1.1.2/lib/bourne/invocation.rb
devise_sociable-0.1.0 vendor/bundle/gems/bourne-1.1.2/lib/bourne/invocation.rb
challah-0.9.1.beta vendor/bundle/gems/bourne-1.1.2/lib/bourne/invocation.rb
challah-0.9.0 vendor/bundle/gems/bourne-1.1.2/lib/bourne/invocation.rb
bourne-1.3.0 lib/bourne/invocation.rb
bourne-1.2.1 lib/bourne/invocation.rb
bourne-1.2.0 lib/bourne/invocation.rb
bourne-1.1.2 lib/bourne/invocation.rb
bourne-1.1.1 lib/bourne/invocation.rb
bourne-1.1.0 lib/bourne/invocation.rb
opsb-bourne-1.0 lib/bourne/invocation.rb
bourne-1.0 lib/bourne/invocation.rb