Как проверить пользовательский процессор NiFi, выполняющий вызов Rest (HTTPPost), и проверить статус ответа? - PullRequest
0 голосов
/ 16 октября 2019

Я пытаюсь написать тестовый пример для одного из наших пользовательских процессоров NiFi, который выполняет вызов REST для внешних ресурсов (httppost). Как мы можем проверить это в тестовом случае NiFi. Спасибо.

1 Ответ

0 голосов
/ 16 октября 2019

Обычным шаблоном является создание защищенного метода в вашем процессоре, который создает клиент, а затем создание подкласса с именем TestableMyProcessor, который переопределяет этот метод и возвращает фиктивный экземпляр. В ваших тестах вы бы использовали TestableMyProcessor вместо MyProcessor.

...