Будьте уверены, утверждайте меньше, чем JSON
Используя Rest Assured я написал следующий тест
SerenityRest.then().assertThat().body("example.something.id[0]",
lessThan("example.something.id[1]"));
который проверяет, что первый идентификатор, который является int, меньше, чем второй идентификатор.
Это работает при тестировании с запросом xml. Мне также нужно выполнить тот же тест с JSON, поэтому поиск должен быть изменен на что-то вроде
SerenityRest.then().extract().jsonPath().assertThat("iems[1].id",
lessThan("items[2].id"));
Моя проблема в том, что я не могу заставить JSON утверждать меньше, чем работать в любом случае, который я пробовал, пытался использовать json path и JSONAssert, но я не могу понять это, кто-нибудь знает, как я могу утверждать, что int меньше другого в ответе Json, используя Rest Assured? Дайте мне знать, если мне нужно что-то уточнить, спасибо.