2016-12-20 7 views
1

Я пытаюсь автоматизировать API с помощью REST Assured. Ниже ошибки я получил в ходе выполнения тестового примера API: -Как передать парсер по умолчанию в REST Assured?

testNotifications (com.api.truValue.test.notifications.NotificationsTest) Время истекло: 1,832 сек < < < FAILURE!

java.lang.IllegalStateException:

Не удается вызвать метод пути, потому что не типа содержимого не присутствовало в ответ и анализатор по умолчанию не установлен.

Вы можете указать парсер по умолчанию, используя, например,: RestAssured.defaultParser = Parser.JSON;

на com.api.truValue.test.notifications.NotificationsTest.testNotifications (NotificationsTest.java:35)

Пожалуйста, дайте мне знать, как решить эту проблему или Как пройти по умолчанию Parser.

+0

Вам необходимо написать свой код ... –

ответ

1

Ответ на ваш вопрос в сообщении об ошибке вы получили: You can specify a default parser using e.g.: RestAssured.defaultParser = Parser.JSON;

При настройке RestAssured, добавьте следующую строку: RestAssured.defaultParser = Parser.JSON;

С другой стороны, и, вероятно, лучше, сервис тестируется должны заселить content-type Заголовок в своих ответах.