class BranchDrawingWithNilStateTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/branch_test.rb, line 871 def setup @machine = StateMachine::Machine.new(Class.new) graph = GraphViz.new('G') graph.add_node('parked') @branch = StateMachine::Branch.new(:from => :idling, :to => nil) @edges = @branch.draw(graph, :park, [nil, :idling]) end
test_should_generate_edges_for_each_valid_from_state()
click to toggle source
# File test/unit/branch_test.rb, line 881 def test_should_generate_edges_for_each_valid_from_state assert_equal 'idling', @edges.first.instance_variable_get('@xNodeOne') assert_equal 'nil', @edges.first.instance_variable_get('@xNodeTwo') end