class MachineFinderCustomOptionsTest

Public Instance Methods

setup() click to toggle source
# File test/unit/machine_test.rb, line 3116
def setup
  @klass = Class.new
  @machine = StateMachine::Machine.find_or_create(@klass, :status, :initial => :parked)
  @object = @klass.new
end
test_should_set_custom_initial_state() click to toggle source
# File test/unit/machine_test.rb, line 3126
def test_should_set_custom_initial_state
  assert_equal :parked, @machine.initial_state(@object).name
end
test_should_use_custom_attribute() click to toggle source
# File test/unit/machine_test.rb, line 3122
def test_should_use_custom_attribute
  assert_equal :status, @machine.attribute
end