class MachineFinderWithoutExistingMachineTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/machine_test.rb, line 2992 def setup @klass = Class.new @machine = StateMachine::Machine.find_or_create(@klass) end
test_should_accept_a_block()
click to toggle source
# File test/unit/machine_test.rb, line 2997 def test_should_accept_a_block called = false StateMachine::Machine.find_or_create(Class.new) do called = respond_to?(:event) end assert called end
test_should_create_a_new_machine()
click to toggle source
# File test/unit/machine_test.rb, line 3006 def test_should_create_a_new_machine assert_not_nil @machine end
test_should_use_default_state()
click to toggle source
# File test/unit/machine_test.rb, line 3010 def test_should_use_default_state assert_equal :state, @machine.attribute end