summaryrefslogtreecommitdiff
path: root/core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'core/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala')
-rwxr-xr-xcore/source/test/scala/com/rockymadden/stringmetric/StringMetricSpec.scala141
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)
- }
- }
-}
-
-