0

在我的测试用例中,我http().receive()对 citrus http 服务器的每个预期请求执行操作。

现在我想验证在预期的请求之后没有更多的请求。我该如何做到这一点?

4

1 回答 1

1

您可以使用receiveTimeout()期望在给定端点上没有收到任何消息的测试操作:

receiveTimeout(httpServer)
    .timeout(5000);

这将确保在 5000 毫秒内没有收到来自“httpServer”端点的请求。如果消息在该时间到达此端点,则该操作将失败。

于 2017-07-13T12:35:02.460 回答