Apache nifi 如何测试NiFi定制处理器进行Rest调用(HTTPPost)并检查响应状态?

Apache nifi 如何测试NiFi定制处理器进行Rest调用(HTTPPost)并检查响应状态?,apache-nifi,Apache Nifi,我正在尝试为我们的一个NiFi定制处理器编写一个测试用例,该处理器对外部资源(httppost)进行REST调用。 我们如何在NiFi测试用例中测试这一点。 谢谢。一种常见的模式是在处理器中创建一个受保护的方法来创建客户端,然后创建一个名为TestableMyProcessor的子类来覆盖该方法并返回一个模拟实例。在测试中,您将使用TestableMyProcessor而不是MyProcessor 你会如何用普通的Junit编写测试?嗨,布莱恩,谢谢,我完全迷路了。有工作样品吗?我在wiremo

我正在尝试为我们的一个NiFi定制处理器编写一个测试用例,该处理器对外部资源(httppost)进行REST调用。 我们如何在NiFi测试用例中测试这一点。
谢谢。

一种常见的模式是在处理器中创建一个受保护的方法来创建客户端,然后创建一个名为TestableMyProcessor的子类来覆盖该方法并返回一个模拟实例。在测试中,您将使用TestableMyProcessor而不是MyProcessor

你会如何用普通的Junit编写测试?嗨,布莱恩,谢谢,我完全迷路了。有工作样品吗?我在wiremock上读了很多书来做这种类型的测试。港口我没有取得任何成功。