Sha256: a9ebedc03f4c1ee193154da8753ca6b75caa8729f31e8dc65e3c772df5631efe

Contents?: true

Size: 316 Bytes

Versions: 3

Compression:

Stored size: 316 Bytes

Contents

# Test for lib/facets/hash/inverse

require 'facets/hash/inverse.rb'

require 'test/unit'

class TestHashInverse < Test::Unit::TestCase

  def test_inverse
    h1 = { :a=>1, :b=>2, :c=>2 }
    h2 = h1.inverse
    assert_equal( :a, h2[1] )
    assert( h2[2].include?(:b) )
    assert( h2[2].include?(:c) )
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
facets-2.2.0 test/unit/hash/test_inverse.rb
facets-2.2.1 test/unit/hash/test_inverse.rb
facets-2.3.0 test/core/hash/test_inverse.rb