diff options
Diffstat (limited to 'core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala')
-rwxr-xr-x | core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala | 141 |
1 files changed, 0 insertions, 141 deletions
diff --git a/core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala b/core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala deleted file mode 100755 index ca99bff..0000000 --- a/core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala +++ /dev/null @@ -1,141 +0,0 @@ -package com.rockymadden.stringmetric - -import com.rockymadden.stringmetric.phonetic._ -import com.rockymadden.stringmetric.similarity._ -import org.junit.runner.RunWith -import org.scalatest.junit.JUnitRunner - -@RunWith(classOf[JUnitRunner]) -final class StringMetricSpec extends ScalaTest { - "StringMetric standalone object" should provide { - "compare method, type, and companion object pass-throughs" in { - val diceSorensen: StringMetric.DiceSorensen = StringMetric.DiceSorensen() - - diceSorensen.compare("testone", "testtwo")(1).get should - equal (StringMetric.compareWithDiceSorensen("testone", "testtwo")(1).get) - diceSorensen.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (StringMetric.compareWithDiceSorensen("testone".toCharArray, "testtwo".toCharArray)(1).get) - diceSorensen.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (DiceSorensenMetric.compare("testone".toCharArray, "testtwo".toCharArray)(1).get) - - val hamming: StringMetric.Hamming = StringMetric.Hamming() - - hamming.compare("testone", "testtwo").get should - equal (StringMetric.compareWithHamming("testone", "testtwo").get) - hamming.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithHamming("testone".toCharArray, "testtwo".toCharArray).get) - hamming.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (HammingMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val jaccard: StringMetric.Jaccard = StringMetric.Jaccard() - - jaccard.compare("testone", "testtwo")(1).get should - equal (StringMetric.compareWithJaccard("testone", "testtwo")(1).get) - jaccard.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (StringMetric.compareWithJaccard("testone".toCharArray, "testtwo".toCharArray)(1).get) - jaccard.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (JaccardMetric.compare("testone".toCharArray, "testtwo".toCharArray)(1).get) - - val jaro: StringMetric.Jaro = StringMetric.Jaro() - - jaro.compare("testone", "testtwo").get should - equal (StringMetric.compareWithJaro("testone", "testtwo").get) - jaro.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithJaro("testone".toCharArray, "testtwo".toCharArray).get) - jaro.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (JaroMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val jaroWinkler: StringMetric.JaroWinkler = StringMetric.JaroWinkler() - - jaroWinkler.compare("testone", "testtwo").get should - equal (StringMetric.compareWithJaroWinkler("testone", "testtwo").get) - jaroWinkler.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithJaroWinkler("testone".toCharArray, "testtwo".toCharArray).get) - jaroWinkler.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (JaroWinklerMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val levenshtein: StringMetric.Levenshtein = StringMetric.Levenshtein() - - levenshtein.compare("testone", "testtwo").get should - equal (StringMetric.compareWithLevenshtein("testone", "testtwo").get) - levenshtein.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithLevenshtein("testone".toCharArray, "testtwo".toCharArray).get) - levenshtein.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (LevenshteinMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val metaphone: StringMetric.Metaphone = StringMetric.Metaphone() - - metaphone.compare("testone", "testtwo").get should - equal (StringMetric.compareWithMetaphone("testone", "testtwo").get) - metaphone.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithMetaphone("testone".toCharArray, "testtwo".toCharArray).get) - metaphone.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (MetaphoneMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val nGram: StringMetric.NGram = StringMetric.NGram() - - nGram.compare("testone", "testtwo")(1).get should - equal (StringMetric.compareWithNGram("testone", "testtwo")(1).get) - nGram.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (StringMetric.compareWithNGram("testone".toCharArray, "testtwo".toCharArray)(1).get) - nGram.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (NGramMetric.compare("testone".toCharArray, "testtwo".toCharArray)(1).get) - - val nysiis: StringMetric.Nysiis = StringMetric.Nysiis() - - nysiis.compare("testone", "testtwo").get should - equal (StringMetric.compareWithNysiis("testone", "testtwo").get) - nysiis.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithNysiis("testone".toCharArray, "testtwo".toCharArray).get) - nysiis.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (NysiisMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val overlap: StringMetric.Overlap = StringMetric.Overlap() - - overlap.compare("testone", "testtwo")(1).get should - equal (StringMetric.compareWithOverlap("testone", "testtwo")(1).get) - overlap.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (StringMetric.compareWithOverlap("testone".toCharArray, "testtwo".toCharArray)(1).get) - overlap.compare("testone".toCharArray, "testtwo".toCharArray)(1).get should - equal (OverlapMetric.compare("testone".toCharArray, "testtwo".toCharArray)(1).get) - - val refinedNysiis: StringMetric.RefinedNysiis = StringMetric.RefinedNysiis() - - refinedNysiis.compare("testone", "testtwo").get should - equal (StringMetric.compareWithRefinedNysiis("testone", "testtwo").get) - refinedNysiis.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithRefinedNysiis("testone".toCharArray, "testtwo".toCharArray).get) - refinedNysiis.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (RefinedNysiisMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val refinedSoundex: StringMetric.RefinedSoundex = StringMetric.RefinedSoundex() - - refinedSoundex.compare("testone", "testtwo").get should - equal (StringMetric.compareWithRefinedSoundex("testone", "testtwo").get) - refinedSoundex.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithRefinedSoundex("testone".toCharArray, "testtwo".toCharArray).get) - refinedSoundex.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (RefinedSoundexMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val soundex: StringMetric.Soundex = StringMetric.Soundex() - - soundex.compare("testone", "testtwo").get should - equal (StringMetric.compareWithSoundex("testone", "testtwo").get) - soundex.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (StringMetric.compareWithSoundex("testone".toCharArray, "testtwo".toCharArray).get) - soundex.compare("testone".toCharArray, "testtwo".toCharArray).get should - equal (SoundexMetric.compare("testone".toCharArray, "testtwo".toCharArray).get) - - val weightedLevenshtein: StringMetric.WeightedLevenshtein = StringMetric.WeightedLevenshtein() - - weightedLevenshtein.compare("testone", "testtwo")(1, 2, 3).get should - equal (StringMetric.compareWithWeightedLevenshtein("testone", "testtwo")(1, 2, 3).get) - weightedLevenshtein.compare("testone".toCharArray, "testtwo".toCharArray)(1, 2, 3).get should - equal (StringMetric.compareWithWeightedLevenshtein("testone".toCharArray, "testtwo".toCharArray)(1, 2, 3).get) - weightedLevenshtein.compare("testone".toCharArray, "testtwo".toCharArray)(1, 2, 3).get should - equal (WeightedLevenshteinMetric.compare("testone".toCharArray, "testtwo".toCharArray)(1, 2, 3).get) - } - } -} - - |