Person
Javaクラスがあるとしましょう:
class Person {
String name;
String email;
}
REST Assured を使用すると、この JSON オブジェクトを逆シリアル化できます
{"name":"Bob", "email":"bob@email.com"}
を使用してJavaPerson
インスタンスに
Person bob = given().when().get("person/Bob/").as(Person.class);
REST Assured を使用してこの JSON 配列を逆シリアル化する方法
[{"name":"Bob", "email":"bob@email.com"},
{"name":"Alice", "email":"alice@email.com"},
{"name":"Jay", "email":"jay@email.com"}]
にList<Person>
?たとえば、これは便利です。
List<Person> persons = given().when().get("person/").as(...);