class SequelTest::MachineMultipleTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/integrations/sequel_test.rb, line 475 def setup @model = new_model DB.alter_table :foo do add_column :status, :string, :default => 'idling' end @model.class_eval { get_db_schema(true) } @state_machine = StateMachine::Machine.new(@model, :initial => :parked) @status_machine = StateMachine::Machine.new(@model, :status, :initial => :idling) end
test_should_should_initialize_each_state()
click to toggle source
# File test/unit/integrations/sequel_test.rb, line 486 def test_should_should_initialize_each_state record = @model.new assert_equal 'parked', record.state assert_equal 'idling', record.status end