Class: Udongo::ActiveModelSimulator

Inherits:
Object
  • Object
show all
Includes:
ActiveModel::Model
Defined in:
lib/udongo/active_model_simulator.rb

Instance Method Summary collapse

Constructor Details

#initialize(attributes = {}) ⇒ ActiveModelSimulator

Returns a new instance of ActiveModelSimulator.



5
6
7
8
9
10
# File 'lib/udongo/active_model_simulator.rb', line 5

def initialize(attributes = {})
  attributes ||= {}
  attributes.each do |name, value|
    send("#{name}=", value)
  end
end

Instance Method Details

#persisted?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/udongo/active_model_simulator.rb', line 12

def persisted?
  false
end

#save!Object

This method exists so the related factory tests pass



17
18
19
# File 'lib/udongo/active_model_simulator.rb', line 17

def save!
  valid?
end