問題タブ [struts2-junit-plugin]
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 - Struts 2 でテスト ケースを実行中にエラーが発生しました
Struts 2 テスト ケースを作成するのは初めてです。テストケースの実行中にこのエラーが発生します
java - struts2 junit4 テストケースでリクエストに json を投稿する方法
テストは次のようになります。
JSON を struts2 アクションに投稿しようとしていますが、次のようになります。
ただし、JSP を使用して同じことを試してみると、次のようになります。
test.jsp
両方のパラメーターを取得します。
テストケースを書く際に何かが欠けていると思います。助けてください。
java - Struts2.3.12 junit4 テストケースのリクエストとセッションが null
私はすでにこの解決策を試しています: Struts 2 JUnit Plugin v2.2.3: StrutsTestCase を拡張するテスト クラス。「リクエスト」はヌルです
しかし、私はまだ struts2-spring プラグインを持っておらず、アプリケーションで spring を使用していません。
私は3つのテストケースを持っています.2つはリクエストがnullで失敗し、1つはセッションがnullで失敗します
最初のスタックトレース
に対応
2 番目と 3 番目のテスト スタック トレース
に対応
いくつかの依存関係の問題があると思います。いくつかの依存関係を 1 つずつ、組み合わせて削除しようとしましたが、どちらも機能しませんでした。
私のPOMは次のようになります。
更新- テストは次のようになります
更新提案どおりにテストを executeAction に変更しました。したがって、2番目のテストは次のようになります
エラー スタック トレースは次のとおりです。