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 131
     |