Что делает метод then () в REST-гарантированном? - PullRequest
0 голосов
/ 21 мая 2018

Я ищу формальное определение того, что делает метод then () в REST-гарантированном API, и не могу найти объяснение метода в javadocs.Что он делает?

Ссылка: http://static.javadoc.io/io.rest-assured/rest-assured/3.0.7/io/restassured/RestAssured.html

1 Ответ

0 голосов
/ 21 мая 2018

Get возвращает объект Response: http://static.javadoc.io/io.rest-assured/rest-assured/3.0.7/io/restassured/response/Response.html

Response наследует следующие интерфейсы: ResponseBody, ResponseBodyData, ResponseBodyExtractionOptions, ResponseOptions, Validatable

thenявляется единственным Validatable методом: http://static.javadoc.io/io.rest-assured/rest-assured/3.0.7/io/restassured/response/Validatable.html

Однако это приводит к большей части управляемой событиями проверки посредством использования ValidatableResponseOptions: http://static.javadoc.io/io.rest-assured/rest-assured/3.0.7/io/restassured/response/ValidatableResponseOptions.html

В классе тестированияэто позволяет вам писать тесты, специально предназначенные для проверки ваших конечных точек отдыха, без необходимости делать относительно более грязную распаковку RestResponse для оценки отдельных частей ответа.

...