問題タブ [jersey-test-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ジャージー テスト 2 を使用した Spring セキュリティ フィルター
私の Jersey 2 ベースの REST アプリケーションでは、認証をチェックするためにスプリング セキュリティ フィルター チェーンを追加しました。そのセキュリティチェーンを追加しようとすると、ユニットテスト中を除いてすべてがうまく機能します(500エラーが発生します(コードポインタはサービスリソースメソッドに移動しません))。このチケットによると、JerseyTest にフィルター チェーンを追加することは、今では修正されているはずです。
しかし、私はまだそれを適切に行う方法を見つけていません。私の JerseySpringTest クラスは次のようになります。
どんな助けでも大歓迎です。
jersey-2.0 - Jersey 2 でのクライアント タイムアウトの処理
別のサービスを呼び出すジャージー リソースがあります。その呼び出しのタイムアウトを制御しようとしていますが、コンソールにやや不穏なエラースタックが表示されることを除けば、うまくいっているようです。他の方法では機能しているように見えますが、私はそれが心配です。これが私のコードです:
そしてエラー:
websocket - Jersey Test Framework で Websocket をテストできますか?
テストしたい Restful Web サービスがあります。これには、Jersey Test Framework を使用します。JAX-RS リソースに加えて、Websocket も使用されます。これもテストする必要があります。しかし、Tyrus クライアントを使用して websocket エンドポイントをテストしようとすると、101 コードではなく 404 が返されました。
war ファイルをビルドすると、websocket エンドポイントが正常に動作し、すべてが期待どおりに動作します。
Jersey Test Framework で Websocket をテストできますか?
ジャージー 1.18
jersey-2.0 - LoggingFeature.Verbosity の PowerMock 例外を使用して JerseyTest を実行する
編集1
pom.xml
@PowerMockRunner
および属性を削除すると@PrepareForTest
、テストは例外なく実行されます。
ConfigurationResourceTest.java
元の投稿
@PowerMockRunner
と@PrepareForTest
JerseyTestを使用しようとすると、例外がスローされます。
jersey - 同じタイプの複数のリソース インスタンスを登録する
@PathParam をコンストラクターに挿入するリソース エンドポイントがあります。つまり、@PathParam 値ごとに異なるインスタンスです。Jetty ではすべて正常に動作します。しかし今、Jersey Test Framework を使用して単体テストを作成しようとしています。テスト フレームワークは、タイプごとに 1 つの登録済みエンドポイントしかサポートしていないようです。
したがって、次のようなことをすると:
test1 と test2 の両方が MyResource(1) のインスタンスを呼び出していることがわかります。これは期待されていますか?正しいインスタンスを呼び出す解決策はありますか?
jersey-test-framework - grizzle を使用してジャージ Web リソースをテストするためのテスト ケースで 404 が返される
私は正常に動作している以下の方法を試しました
以下のように、このテストクラスとパッケージの外部にあるリソースにリソースを置き換えようとしたとき
HelloWorldService.java
RestApplication.java
web.xml
例外が発生しました
誰かが私が間違っていたところを修正できますか...