Я пытаюсь проверить этот JSON с RestAssured:
{
"valueBounds": [
{
"bound": {
"min": 1.0,
"max": 4.2
},
"date": "2019-01-04T18:40:28.204+0100"
}
],
}
с этим кодом:
given().when().get(rootPath + "/test/").then().statusCode(200).log().body().
body("valueBounds.bound.min", hasItems(1.0));
Почему я получаю, что они не совпадают:
java.lang.AssertionError: 1 expectation failed.
JSON path valueBounds.bound.min doesn't match.
Expected: (a collection containing <1.0>)
Actual: [1.0]
Я пытался использовать Arrays.asList (1.0), но это не проблема.