Module: ModelMocker::Helpers
- Defined in:
- lib/model_mocker.rb
Overview
Provides instance method replacements for the ActiveRecord::Base instances created by #mock
Instance Method Summary collapse
Instance Method Details
#connection ⇒ Object
21 22 23 |
# File 'lib/model_mocker.rb', line 21 def connection raise StandardError, "mock model instances are not allowed to access the database" end |
#new_record? ⇒ Boolean
25 26 27 |
# File 'lib/model_mocker.rb', line 25 def new_record? id.nil? end |
#persisted? ⇒ Boolean
29 30 31 |
# File 'lib/model_mocker.rb', line 29 def persisted? !new_record? end |