url文字列からHttpServletRequestのモックを作成する?
2023-10-26 15:33:48
質問
HttpServletRequestオブジェクトに対して何らかの処理を行うサービスがあります。具体的には、request.getParameterMapとrequest.getParameterを使用して、オブジェクトを構築しています。
私は、文字列の形で、提供されたURLを取る簡単な方法があるかどうか疑問に思っていました。
String url = "http://www.example.com/?param1=value1¶m";
で、簡単にHttpServletRequestオブジェクトに変換して、私のユニットテストでテストできるようにする?または、少なくともrequest.getParameterMapとrequest.getParameterが正しく動作するようにするだけですか?
どのように解決するのですか?
Springには MockHttpServletRequestを使用しています。 をそのspring-testモジュールに追加しています。
mavenを使用している場合、適切な依存関係をあなたの pom.xml . spring-testは以下の場所で見つけることができます。 mvnrepository.com .
関連
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] Javaでネストされたループから抜け出すには?
-
[解決済み] 英数字のランダムな文字列を生成する方法
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] モックとスタブの違いは何ですか?
-
[解決済み] Mockitoでvoidメソッドをモックする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Javaクラスが "Error occurred during initialization of boot layer "というエラーで実行される。
-
名前 'XXX' を持つ Bean の作成に失敗しました。自動依存関係の注入に失敗しました 解決方法
-
シェルコマンドやスクリプトのJavaコール
-
FindBugの使用概要
-
Junitのユニットテストエラー
-
eclipse 実行 Java、エラー: 選択を起動できず、レシーバーもありません。
-
Web Project JavaでPropertiesファイルを読み込むと、「指定されたファイルがシステムで見つかりません」というソリューションが表示されます。
-
java 365*1000*60*60*24 計算問題
-
テストが空であるかどうかを判断するためのオプションの処理
-
switch case文のcaseの後の列挙定数は列挙型なし