Method: Spec::Mocks::ExampleMethods#stub_everything
- Defined in:
- lib/spec/mocks/example_methods.rb
#stub_everything(name = 'stub') ⇒ Object
DEPRECATED - use double(‘name’).as_null_object instead
Shortcut for creating a mock object that will return itself in response to any message it receives that it hasn’t been explicitly instructed to respond to.
48 49 50 51 52 53 54 55 56 57 |
# File 'lib/spec/mocks/example_methods.rb', line 48 def stub_everything(name = 'stub') Spec.warn(<<-WARNING) DEPRECATION: stub_everything('#{name}') is deprecated and will be removed from a future version of rspec. Please use double('#{name}').as_null_object (or stub('#{name}').as_null_object or mock('#{name}').as_null_object instead. WARNING mock(name, :null_object => true) end |