使用Awaitility测试Netty客户端服务器?

时间:2012-01-11 17:07:46

标签: netty awaitility

是否有人尝试使用 Awaitility 来测试 Netty 客户端和服务器。

我想测试服务器是否已收到来自客户端的所有消息以及可能有用的任何其他测试。

我想唯一的问题是如何获取服务器从服务器端处理程序收到的消息数

1 个答案:

答案 0 :(得分:1)

我从不使用“Awaitility”来测试netty,但是编写这样的测试真的很直接。只需添加一个自定义的SimpleChannelUpstreamHandler,在每次messageReceived(..)调用时递增计数器,然后检查计数是否与junit assertEquals(...)

的预期匹配