Sha256: 3217f18fa667d53d9f89f00675b101d82711b255c384e23cdec0f052303daeba
Contents?: true
Size: 682 Bytes
Versions: 14
Compression:
Stored size: 682 Bytes
Contents
require_relative '../../test_helper' class BranchWithImplicitRequirementTest < StateMachinesTest def setup @branch = StateMachines::Branch.new(parked: :idling, on: :ignite) end def test_should_create_an_event_requirement assert_instance_of StateMachines::WhitelistMatcher, @branch.event_requirement assert_equal [:ignite], @branch.event_requirement.values end def test_should_use_a_whitelist_from_matcher assert_instance_of StateMachines::WhitelistMatcher, @branch.state_requirements.first[:from] end def test_should_use_a_whitelist_to_matcher assert_instance_of StateMachines::WhitelistMatcher, @branch.state_requirements.first[:to] end end
Version data entries
14 entries across 14 versions & 2 rubygems