Ожидание / получение запроса внешнего веб-сервиса в cucumberjs - PullRequest
0 голосов
/ 23 июня 2019

Я думаю, что мне просто нужен указатель в правильном направлении.

Я тестирую сервер приложений (через его REST API).Я использую cucumberjs

Когда я вызываю определенный метод, через некоторое время приложение отправит уведомление на URL.URL-адрес настраивается, но только в настройках приложения, т. Е. Я не могу дать URL-адрес обратного вызова для каждого вызова.

На моем этапе тестирования мне нужно подождать (и получить) это уведомление и извлечьнекоторые данные из тела запроса для использования в последующих шагах.

Как мне это сделать?Я полагаю, я мог бы настроить веб-сервер для каждого сценария, передать ему ссылку на мой объект World и попросить обновить что-то там с подробностями уведомления (можно настроить параметры приложения так, чтобы они указывали на мое тестируемое приложение).

Но как мне ждать (с тайм-аутом) получения уведомления?

(Идеи и ссылки на документ, которые я должен был найти, предложения для пакетов node.js и т. Д. Всеприветствуется)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...