/vendor/plugins/state_machine/test/unit/matcher_helpers_test.rb
Ruby | 37 lines | 28 code | 9 blank | 0 comment | 0 complexity | f8abde404bf8a232e0f3d371dbf7a446 MD5 | raw file
Possible License(s): JSON, MIT
- require File.expand_path(File.dirname(__FILE__) + '/../test_helper')
- class MatcherHelpersAllTest < Test::Unit::TestCase
- include StateMachine::MatcherHelpers
-
- def setup
- @matcher = all
- end
-
- def test_should_build_an_all_matcher
- assert_equal StateMachine::AllMatcher.instance, @matcher
- end
- end
- class MatcherHelpersAnyTest < Test::Unit::TestCase
- include StateMachine::MatcherHelpers
-
- def setup
- @matcher = any
- end
-
- def test_should_build_an_all_matcher
- assert_equal StateMachine::AllMatcher.instance, @matcher
- end
- end
- class MatcherHelpersSameTest < Test::Unit::TestCase
- include StateMachine::MatcherHelpers
-
- def setup
- @matcher = same
- end
-
- def test_should_build_a_loopback_matcher
- assert_equal StateMachine::LoopbackMatcher.instance, @matcher
- end
- end