diff options
author | Rocky Madden <git@rockymadden.com> | 2012-11-12 13:54:02 -0700 |
---|---|---|
committer | Rocky Madden <git@rockymadden.com> | 2012-11-12 13:54:02 -0700 |
commit | 40a4e0444782c17e143a397d74e35dc305db666e (patch) | |
tree | 8c6da17f2ea7bf7f4ecc90e3cc5e83c63bdb9764 /core/source/test | |
parent | bebf09dbdd1f286abe7096a7005ff33940c230b6 (diff) | |
download | stringmetric-40a4e0444782c17e143a397d74e35dc305db666e.tar.gz stringmetric-40a4e0444782c17e143a397d74e35dc305db666e.tar.bz2 stringmetric-40a4e0444782c17e143a397d74e35dc305db666e.zip |
Decoupled NGramAlgorithm from metrics leveraging it. Also, more consistent None returns.
Diffstat (limited to 'core/source/test')
-rwxr-xr-x | core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala | 10 | ||||
-rwxr-xr-x | core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala b/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala index 163bab5..1565367 100755 --- a/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala +++ b/core/source/test/scala/org/hashtree/stringmetric/similarity/DiceSorensenMetricSpec.scala @@ -30,11 +30,11 @@ final class DiceSorensenMetricSpec extends ScalaTest { } } "invalid arguments" should returns { - "Double indicating distance" in { - DiceSorensenMetric.compare("n", "naght")(2).get should be (0) - DiceSorensenMetric.compare("night", "n")(2).get should be (0) - DiceSorensenMetric.compare("ni", "naght")(3).get should be (0) - DiceSorensenMetric.compare("night", "na")(3).get should be (0) + "None" in { + DiceSorensenMetric.compare("n", "naght")(2).isDefined should be (false) + DiceSorensenMetric.compare("night", "n")(2).isDefined should be (false) + DiceSorensenMetric.compare("ni", "naght")(3).isDefined should be (false) + DiceSorensenMetric.compare("night", "na")(3).isDefined should be (false) } } "valid arguments" should returns { diff --git a/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala b/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala index ca4fdd5..7391c9d 100755 --- a/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala +++ b/core/source/test/scala/org/hashtree/stringmetric/similarity/NGramMetricSpec.scala @@ -30,11 +30,11 @@ final class NGramMetricSpec extends ScalaTest { } } "invalid arguments" should returns { - "Double indicating distance" in { - NGramMetric.compare("n", "naght")(2).get should be (0) - NGramMetric.compare("night", "n")(2).get should be (0) - NGramMetric.compare("ni", "naght")(3).get should be (0) - NGramMetric.compare("night", "na")(3).get should be (0) + "None" in { + NGramMetric.compare("n", "naght")(2).isDefined should be (false) + NGramMetric.compare("night", "n")(2).isDefined should be (false) + NGramMetric.compare("ni", "naght")(3).isDefined should be (false) + NGramMetric.compare("night", "na")(3).isDefined should be (false) } } "valid arguments" should returns { |