Скажем, у меня есть класс Java Person
:
class Person {
String name;
String email;
}
С помощью REST Assured вы можете десериализовать этот объект JSON
{"name":"Bob", "email":"[email protected]"}
для экземпляра Java Person
, используя
Person bob = given().when().get("person/Bob/").as(Person.class);
Как использовать REST Assured для десериализации этого массива JSON
[{"name":"Bob", "email":"[email protected]"},
{"name":"Alice", "email":"[email protected]"},
{"name":"Jay", "email":"[email protected]"}]
в a List<Person>
? Например, это было бы удобно:
List<Person> persons = given().when().get("person/").as(...);