我已经实现了ServerEndPoint
,ClientEndPoint
我该如何测试它?例如,我在 Session 上有连接包装器,我想测试它取决于会话数据的行为,我还想测试客户端和服务器之间的消息传递。请注意,我没有任何战争或任何应用程序配置,例如 web.xml、将在另一个地方使用的 web-sockets 基础设施,我所拥有的只是映射的 ServerEndPoint 和 ClientEndPoint 实现。
1 回答
3
Tyrus 参考实现有一个测试工具包,其中包含一个可以与客户端一起使用的测试服务器:http: //mvnrepository.com/artifact/org.glassfish.tyrus.tests/tyrus-test-tools/1.10
Github 上的示例是一个很好的使用指南:https://github.com/tyrus-project/tyrus/blob/master/archetypes/echo/src/main/resources/archetype-resources/src/test/java/EchoTest。爪哇
于 2015-04-08T09:10:28.107 回答