Skip to content

Commit

Permalink
Add constructing test
Browse files Browse the repository at this point in the history
  • Loading branch information
petarcurcin committed Jun 24, 2023
1 parent aedad4d commit 91b9ad1
Showing 1 changed file with 23 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1007,6 +1007,29 @@ object ElasticQuerySpec extends ZIOSpecDefault {
)
)
},
test("prefix") {
val query = prefix("stringField", "test")
val queryTs = prefix(TestDocument.stringField, "test")
val queryWithSuffix = prefix(TestDocument.stringField.keyword, "test")
val queryWithCaseInsensitive = prefix(TestDocument.stringField, "test").caseInsensitiveTrue

assert(query)(
equalTo(Prefix[Any](field = "stringField", value = "test", caseInsensitive = None))
) &&
assert(queryTs)(
equalTo(Prefix[TestDocument](field = "stringField", value = "test", caseInsensitive = None))
) &&
assert(queryWithSuffix)(
equalTo(
Prefix[TestDocument](field = "stringField.keyword", value = "test", caseInsensitive = None)
)
) &&
assert(queryWithCaseInsensitive)(
equalTo(
Prefix[TestDocument](field = "stringField", value = "test", caseInsensitive = Some(true))
)
)
},
test("range") {
val query = range("testField")
val queryString = range(TestDocument.stringField)
Expand Down

0 comments on commit 91b9ad1

Please sign in to comment.