diff --git a/src/test/scala/dev/mongocamp/driver/mongodb/bson/JodaConverterPluginSpec.scala b/src/test/scala/dev/mongocamp/driver/mongodb/bson/JodaConverterPluginSpec.scala index 99210833..d3bf7a2c 100644 --- a/src/test/scala/dev/mongocamp/driver/mongodb/bson/JodaConverterPluginSpec.scala +++ b/src/test/scala/dev/mongocamp/driver/mongodb/bson/JodaConverterPluginSpec.scala @@ -13,9 +13,10 @@ class JodaConverterPluginSpec extends Specification with BeforeAfterAll { "JodaConverterPlugin" should { "convert joda dates to bson dates" in { - val dateTime = new DateTime("2023-11-02") - val bsonDocument = BsonConverter.toBson(dateTime) - (bsonDocument.toString must be).equalTo("BsonDateTime{value=1698879600000}") + val dateTime = new DateTime("2023-11-02") + val bsonDocument = BsonConverter.toBson(dateTime) + val roundTripDate = new DateTime(bsonDocument.asDateTime().getValue) + (roundTripDate must be).equalTo(dateTime) } "convert joda duration to bson string" in { diff --git a/src/test/scala/dev/mongocamp/driver/mongodb/lucene/LuceneSearchSpec.scala b/src/test/scala/dev/mongocamp/driver/mongodb/lucene/LuceneSearchSpec.scala index f7138b45..5f4763c8 100644 --- a/src/test/scala/dev/mongocamp/driver/mongodb/lucene/LuceneSearchSpec.scala +++ b/src/test/scala/dev/mongocamp/driver/mongodb/lucene/LuceneSearchSpec.scala @@ -61,7 +61,9 @@ class LuceneSearchSpec extends PersonSpecification { "between filter for date value" in { val luceneQuery = LuceneQueryConverter.parse("[2014-04-20T00:00:00Z TO 2014-04-22T23:59:59Z]", "registered") - val search = PersonDAO.find(LuceneQueryConverter.toDocument(luceneQuery), sortByBalance).resultList() + val luceneDocument = LuceneQueryConverter.toDocument(luceneQuery) + luceneDocument.toString must beEqualTo("Iterable((registered,{\"$lte\": {\"$date\": \"2014-04-22T21:59:59Z\"}, \"$gte\": {\"$date\": \"2014-04-19T22:00:00Z\"}}))") + val search = PersonDAO.find(luceneDocument, sortByBalance).resultList() search must haveSize(10) search.head.age mustEqual 25 search.head.name mustEqual "Allison Turner"