JSON 1
Код: Выделить всё
{
"listInfo": {
"offset": 0,
"limit": 20,
"count": 1
},
"items": [
{
"tsetId": 3,
"name": "Bonus test",
"description": "Bonus test description",
"changeDate": "2024-04-09T09:14:27.899775",
"changeUser": "user",
"isDefault": false
}
]
}
Код: Выделить всё
{
"listInfo": {
"offset": 0,
"limit": 20,
"count": 1
},
"items": [
{
"tsetId": 3,
"name": "Bonus test",
"description": "Bonus test description",
"changeDate": "2024-03-03T04:44:17.1569775",
"changeUser": "user",
"isDefault": false
}
]
}
Код: Выделить всё
JSONAssert.assertEquals(expectedResponseBody, actualResponseBody, //JSONCompareMode.LENIENT);
new CustomComparator(JSONCompareMode.LENIENT, new Customization("**.changeDate", (o1, o2) -> true)
));
Код: Выделить всё
java.lang.AssertionError: items[changeDate=2024-04-09T09:14:27.899775]
Expected: a JSON object
but none found
; items[changeDate=2024-03-03T04:44:17.1569775]
Unexpected: a JSON object
Какой путь правильный в моем случае? А может проблема где-то в другом...
Подробнее здесь: https://stackoverflow.com/questions/782 ... comparator
Мобильная версия