Module: Kernel
- Defined in:
- lib/rspec/expectations/extensions/kernel.rb
Instance Method Summary collapse
-
#should(matcher = nil, message = nil, &block) ⇒ Boolean
Passes if
matcherreturns true. -
#should_not(matcher = nil, message = nil, &block) ⇒ Boolean
Passes if
matcherreturns false.
Instance Method Details
#should(matcher = nil, message = nil, &block) ⇒ Boolean
Passes if matcher returns true. Available on every Object.
11 12 13 |
# File 'lib/rspec/expectations/extensions/kernel.rb', line 11 def should(matcher=nil, =nil, &block) RSpec::Expectations::PositiveExpectationHandler.handle_matcher(self, matcher, , &block) end |
#should_not(matcher = nil, message = nil, &block) ⇒ Boolean
Passes if matcher returns false. Available on every Object.
23 24 25 |
# File 'lib/rspec/expectations/extensions/kernel.rb', line 23 def should_not(matcher=nil, =nil, &block) RSpec::Expectations::NegativeExpectationHandler.handle_matcher(self, matcher, , &block) end |