class StateMachineTest

Public Instance Methods

setup() click to toggle source
# File test/unit/state_machine_test.rb, line 15
def setup
  @klass = Class.new
end
test_should_allow_state_machines_on_any_class() click to toggle source
# File test/unit/state_machine_test.rb, line 19
def test_should_allow_state_machines_on_any_class
  assert @klass.respond_to?(:state_machine)
end
test_should_evaluate_block_within_machine_context() click to toggle source
# File test/unit/state_machine_test.rb, line 23
def test_should_evaluate_block_within_machine_context
  responded = false
  @klass.state_machine(:state) do
    responded = respond_to?(:event)
  end
  
  assert responded
end