class ActiveRecordTest::MachineByDefaultTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/integrations/active_record_test.rb, line 126 def setup @model = new_model @machine = StateMachine::Machine.new(@model) end
test_should_create_notifier_after_callback()
click to toggle source
# File test/unit/integrations/active_record_test.rb, line 143 def test_should_create_notifier_after_callback assert_equal 1, @machine.callbacks[:after].size end
test_should_create_notifier_before_callback()
click to toggle source
# File test/unit/integrations/active_record_test.rb, line 139 def test_should_create_notifier_before_callback assert_equal 1, @machine.callbacks[:before].size end
test_should_use_save_as_action()
click to toggle source
# File test/unit/integrations/active_record_test.rb, line 131 def test_should_use_save_as_action assert_equal :save, @machine.action end
test_should_use_transactions()
click to toggle source
# File test/unit/integrations/active_record_test.rb, line 135 def test_should_use_transactions assert_equal true, @machine.use_transactions end