diff options
Diffstat (limited to 'core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala')
-rwxr-xr-x | core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala | 29 |
1 files changed, 8 insertions, 21 deletions
diff --git a/core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala b/core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala index ca9d2ec..8ac87e1 100755 --- a/core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala +++ b/core/source/test/scala/com/rockymadden/stringmetric/phonetic/RefinedNysiisMetricSpec.scala @@ -6,45 +6,32 @@ import org.scalatest.junit.JUnitRunner @RunWith(classOf[JUnitRunner]) final class RefinedNysiisMetricSpec extends ScalaTest { - import RefinedNysiisMetricSpec.Metric - "RefinedNysiisMetric" should provide { "compare method" when passed { "empty arguments" should returns { "None" in { - Metric.compare("", "").isDefined should be (false) - Metric.compare("abc", "").isDefined should be (false) - Metric.compare("", "xyz").isDefined should be (false) + RefinedNysiisMetric.compare("", "").isDefined should be (false) + RefinedNysiisMetric.compare("abc", "").isDefined should be (false) + RefinedNysiisMetric.compare("", "xyz").isDefined should be (false) } } "non-phonetic arguments" should returns { "None" in { - Metric.compare("123", "123").isDefined should be (false) - Metric.compare("123", "").isDefined should be (false) - Metric.compare("", "123").isDefined should be (false) + RefinedNysiisMetric.compare("123", "123").isDefined should be (false) + RefinedNysiisMetric.compare("123", "").isDefined should be (false) + RefinedNysiisMetric.compare("", "123").isDefined should be (false) } } "phonetically similar arguments" should returns { "Boolean indicating true" in { - Metric.compare("ham", "hum").get should be (true) + RefinedNysiisMetric.compare("ham", "hum").get should be (true) } } "phonetically dissimilar arguments" should returns { "Boolean indicating false" in { - Metric.compare("dumb", "gum").get should be (false) + RefinedNysiisMetric.compare("dumb", "gum").get should be (false) } } } } - "RefinedNysiisMetric companion object" should provide { - "pass-through compare method" should returns { - "same value as class" in { - RefinedNysiisMetric.compare("dumb", "gum").get should be (false) - } - } - } -} - -object RefinedNysiisMetricSpec { - final private val Metric = RefinedNysiisMetric() } |