Sha256: 37f6954f28fb82ffc676ffb4e28da2aad4ebaee4c03b86cc88a13627eee1f5a0

Contents?: true

Size: 818 Bytes

Versions: 8

Compression:

Stored size: 818 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../test_helper')

class MatcherHelpersAllTest < MiniTest::Test
  include EnumStateMachine::MatcherHelpers
  
  def setup
    @matcher = all
  end
  
  def test_should_build_an_all_matcher
    assert_equal EnumStateMachine::AllMatcher.instance, @matcher
  end
end

class MatcherHelpersAnyTest < MiniTest::Test
  include EnumStateMachine::MatcherHelpers
  
  def setup
    @matcher = any
  end
  
  def test_should_build_an_all_matcher
    assert_equal EnumStateMachine::AllMatcher.instance, @matcher
  end
end

class MatcherHelpersSameTest < MiniTest::Test
  include EnumStateMachine::MatcherHelpers
  
  def setup
    @matcher = same
  end
  
  def test_should_build_a_loopback_matcher
    assert_equal EnumStateMachine::LoopbackMatcher.instance, @matcher
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
enum_state_machine-0.8.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.7.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.6.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.5.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.4.1 test/unit/matcher_helpers_test.rb
enum_state_machine-0.4.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.3.0 test/unit/matcher_helpers_test.rb
enum_state_machine-0.2.0 test/unit/matcher_helpers_test.rb