Class: BasicObject
- Defined in:
- lib/rspec/expectations/syntax.rb
Overview
The legacy :should syntax adds the following methods directly to
BasicObject so that they are available off of any object. Note, however,
that this syntax does not always play nice with delegate/proxy objects.
We recommend you use the non-monkeypatching :expect syntax instead.
Instance Method Summary (collapse)
- 
  
      - (Boolean) should 
  
    Passes if matcherreturns true.
- 
  
      - (Boolean) should_not 
  
    Passes if matcherreturns false.
Instance Method Details
- (Boolean) should
    Note:
    
  
This is only available when you have enabled the :should syntax.
Passes if matcher returns true.  Available on every Object.
|  | # File 'lib/rspec/expectations/syntax.rb', line 109
 | 
- (Boolean) should_not
    Note:
    
  
This is only available when you have enabled the :should syntax.
Passes if matcher returns false.  Available on every Object.
|  | # File 'lib/rspec/expectations/syntax.rb', line 121
 |