Где этот метод print() определен? Я не могу понять, где находится настоящий метод? Кажется, это похоже на магию. Я знаю, что такое интерфейс. Я задаю явно, если я запустил er.response(). GetBody(). Print(); то где метод печати, определенный для RestAssured? Я не переоценил это.RestAssured - ResponseBody print() метод таинственный
public interface ResponseBody<T extends ResponseBody<T>> extends ResponseBodyExtractionOptions {
String print();
...
...
}
Например, я бег:
er.response().getBody().print();
Тем не менее ни один из классов ниже печати, кажется, имеет печать определена.
Вы ищете реализацию? Я не понимаю. –
Возможный дубликат [Что такое интерфейс в Java?] (Http://stackoverflow.com/questions/1321122/what-is-an-interface-in-java) – xenteros
Нет, я знаю, что такое интерфейс. Я задаю явно, если я запустил er.response(). GetBody(). Print(); то где метод печати, определенный для RestAssured? Я не переоценил это. –