Я работаю с Spring Boot и REST Assured для тестирования REST API. Я пробовал пример с проверкой схемы JSON, но он выдает эту ошибку:
java.lang.IllegalArgumentException: Schema to use cannot be null
Согласно документации, схема должна быть в пути к классам. Схема моего примера находится там. Вот моя структура проекта и пример расположения схемы:
Вот мой код. Без проверки схемы все работает нормально.
given().
contentType("application/json").
when().
get("http://myExample/users").
then().
assertThat().body(matchesJsonSchemaInClasspath("example_schema.json"));