diff options
Diffstat (limited to 'vendor/plugins/rspec/lib/spec/mocks.rb')
-rw-r--r-- | vendor/plugins/rspec/lib/spec/mocks.rb | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/vendor/plugins/rspec/lib/spec/mocks.rb b/vendor/plugins/rspec/lib/spec/mocks.rb index 678dd6aae..339c0cc50 100644 --- a/vendor/plugins/rspec/lib/spec/mocks.rb +++ b/vendor/plugins/rspec/lib/spec/mocks.rb @@ -1,16 +1,5 @@ require 'spec/mocks/framework' -require 'spec/mocks/methods' -require 'spec/mocks/argument_constraint_matchers' -require 'spec/mocks/spec_methods' -require 'spec/mocks/proxy' -require 'spec/mocks/mock' -require 'spec/mocks/argument_expectation' -require 'spec/mocks/message_expectation' -require 'spec/mocks/order_group' -require 'spec/mocks/errors' -require 'spec/mocks/error_generator' require 'spec/mocks/extensions/object' -require 'spec/mocks/space' module Spec # == Mocks and Stubs @@ -116,11 +105,11 @@ module Spec # my_mock.should_receive(:sym).with(*args) # my_mock.should_not_receive(:sym).with(*args) # - # == Argument Constraints using Expression Matchers + # == Argument Matchers # # Arguments that are passed to #with are compared with actual arguments received # using == by default. In cases in which you want to specify things about the arguments - # rather than the arguments themselves, you can use any of the Expression Matchers. + # rather than the arguments themselves, you can use any of RSpec's Expression Matchers. # They don't all make syntactic sense (they were primarily designed for use with # Spec::Expectations), but you are free to create your own custom Spec::Matchers. # @@ -131,7 +120,7 @@ module Spec # # my_mock.should_receive(:sym).with(no_args()) # my_mock.should_receive(:sym).with(any_args()) - # my_mock.should_receive(:sym).with(1, an_instance_of(Numeric), "b") #2nd argument can any type of Numeric + # my_mock.should_receive(:sym).with(1, kind_of(Numeric), "b") #2nd argument can any kind of Numeric # my_mock.should_receive(:sym).with(1, boolean(), "b") #2nd argument can true or false # my_mock.should_receive(:sym).with(1, /abc/, "b") #2nd argument can be any String matching the submitted Regexp # my_mock.should_receive(:sym).with(1, anything(), "b") #2nd argument can be anything at all |