class BranchWithImplicitRequirementTest
Public Instance Methods
setup()
click to toggle source
# File test/unit/branch_test.rb, line 497 def setup @branch = StateMachine::Branch.new(:parked => :idling, :on => :ignite) end
test_should_create_an_event_requirement()
click to toggle source
# File test/unit/branch_test.rb, line 501 def test_should_create_an_event_requirement assert_instance_of StateMachine::WhitelistMatcher, @branch.event_requirement assert_equal [:ignite], @branch.event_requirement.values end
test_should_use_a_whitelist_from_matcher()
click to toggle source
# File test/unit/branch_test.rb, line 506 def test_should_use_a_whitelist_from_matcher assert_instance_of StateMachine::WhitelistMatcher, @branch.state_requirements.first[:from] end
test_should_use_a_whitelist_to_matcher()
click to toggle source
# File test/unit/branch_test.rb, line 510 def test_should_use_a_whitelist_to_matcher assert_instance_of StateMachine::WhitelistMatcher, @branch.state_requirements.first[:to] end