Sha256: daf77f4bf217171e72724beebc0b6edae98a8db89943dbfb6e2f873a275b98a8
Contents?: true
Size: 472 Bytes
Versions: 6
Compression:
Stored size: 472 Bytes
Contents
require 'english/soundex' require 'test/unit' require 'yaml' class TC_Soundex < Test::Unit::TestCase DIR = File.dirname(__FILE__) DATA = YAML::load(File.read(File.join(DIR,'fixture/soundex.txt'))) def test_cases DATA.each do |input, expected_output| assert_equal expected_output, English::Soundex.soundex(input) end end end class TC_String_Soundex < Test::Unit::TestCase def test_soundex assert_equal("Ruby".soundex, "R100") end end
Version data entries
6 entries across 6 versions & 1 rubygems