3

を実装ServerEndPointClientEndPointましたが、どうすればテストできますか? たとえば、セッションに接続ラッパーがあり、セッションデータに依存する動作をテストしたい、またクライアントとサーバー間のメッセージングをテストしたい。戦争や web.xml などのアプリケーション構成、別の場所で使用される web-sockets インフラストラクチャがないことに注意してください。私が持っているものはすべて、マップされた ServerEndPoint および ClientEndPoint 実装です。

4

1 に答える 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 に答える