Module Spec::Mocks::ArgumentConstraintMatchers
In: vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb

Methods

Public Instance methods

[Source]

    # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 10
10:       def any_args
11:         AnyArgsConstraint.new
12:       end

[Source]

    # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 14
14:       def anything
15:         AnyArgConstraint.new(nil)
16:       end

[Source]

    # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 18
18:       def boolean
19:         BooleanArgConstraint.new(nil)
20:       end

Shortcut for creating an instance of Spec::Mocks::DuckTypeArgConstraint

[Source]

   # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 6
6:       def duck_type(*args)
7:         DuckTypeArgConstraint.new(*args)
8:       end

[Source]

    # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 22
22:       def hash_including(expected={})
23:         HashIncludingConstraint.new(expected)
24:       end

[Source]

    # File vendor/plugins/rspec/lib/spec/mocks/argument_constraint_matchers.rb, line 26
26:       def no_args
27:         NoArgsConstraint.new
28:       end

[Validate]