はじめまして。
Spring2.5のモック
「MockHttpServletRequest」や
「MockHttpServletResponse」を利用して、
JUnit4でテストしようと数日試しています。
@Test
Public void testGet() {
MockHttpServletRequest request = new MockHttpServletRequest();
MockHttpServletResponse response = new MockHttpServletResponse();
ABCServlet testWork = new ABCServlet();
try {
testWork.doGet(request, response);
} catch (Exception e) {
e.printStackTrace();
fail("NGResultTest");
}
}
ABCServlet内のdoGetが、
protected voidで定義されている為、
そこをPublic voidに変更すれば
動くのですが、
大量に同じようなJavaサーブレットファイルが存在して、
テストのたびに毎回その変更をするのは
現実的ではない状態です。
そこで1点質問させてください。
Springで上記のようなJavaサーブレットを
(protected voidのdoGet)
JUnit4でテストする場合、
みなさんどのようにテストなさっていらっしゃるのでしょうか?
なお、
上記のテスト方法以外でも、、
Javaサーブレットを自動テストする
良い方法がございましたら、
ぜひ教えてください。
(Jakarta Cakutasを利用しようと思ってネットで調べたところ、
JUnit3対応のみで、JUnit4で使えないようでした。
JUnit4関係で利用可能な方法を教えていただけると
ありがたいです)
以上になります。
どうぞよろしくおねがいします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中学校 学力テストの対策法を教えてください…… もう手遅れなことはわかってるので指摘しないでください。。 質 2 2022/08/31 21:39
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/02 11:48
- 高校受験 成績について 2 2022/10/26 10:18
- 大学・短大 大学一年です。 英語の講義の最終回当日朝に、先生からのメールで「教務課から連絡がありました。成績の評 3 2023/02/01 20:38
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- 中学校 間違った国語の実力テストの勉強? 1 2022/08/28 15:59
- C言語・C++・C# UnityInputSystemによるtouch入力で,context.startedが1回しか 1 2023/03/18 15:04
- TOEFL・TOEIC・英語検定 浪人生今から英検準1級間に合うか 1 2022/04/29 02:10
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[C#.net]スレッド化された別フ...
-
Javaでパラパラアニメを作成す...
-
大量のデータを読み込んで表示...
-
数独の問題作成
-
ボタンのイベントで異なるウィ...
-
【java】座標の値をテキストフ...
-
Thread.sleepのInterruptedExce...
-
Junitテストでvoid戻り値メッソ...
-
GetDIBits関数の使い方について
-
C#で、あるクラスのメンバーす...
-
javaアプレット repaintのタイ...
-
C# DataGridView列カスタマイズ
-
【javaアプレット】スクロール...
-
C# 半角カナの文字化けについて
-
ペイントソフトを作っているの...
-
二分探索木の要素の数を数える...
-
Processingでマウスクリックで...
-
struts2のchainで値の受け渡し...
-
C# タスク非表示でタイトルバー...
-
JWindow、JFrameでモーダル化の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
大量のデータを読み込んで表示...
-
ボタンの複数割り当てについて
-
C#で、あるクラスのメンバーす...
-
Junitテストでvoid戻り値メッソ...
-
C#でのWNetAddConnection3の使...
-
C# 矢印キーの取得
-
Thread.sleepのInterruptedExce...
-
unityでのC++エラーの原因がわ...
-
C#で別のFormへ複数の値を返そ...
-
C# visibleプロパティをfalseに...
-
エンターキーを押すとOKボタン...
-
Processingでマウスクリックで...
-
[C#.net]スレッド化された別フ...
-
C#でキーイベントが発生しない...
-
C# DataGridView列カスタマイズ
-
【C#】ソースコードをファイル...
-
LVM_SETITEMSTATEでListViewの...
-
GetDIBits関数の使い方について
-
未割り当てのローカル変数
-
C# MouseHoverを何度も呼ぶには
おすすめ情報