サーブレットクラスのJUnitを作成する際に
リクエスト、レスポンスをダミーで作成したいことがある。
その場合の対応方法を検討。以下簡単に備忘として残す。
・Mockito
https://mvnrepository.com/artifact/org.mockito/mockito-all
にてjarをダウンロードし、開発キットにパスを通す。
・リクエスト、レスポンスダミーの作成
HttpServletRequest req = mock(HttpServletRequest.class);
HttpServletResponse res = mock(HttpServletResponse.class);
doReturn(“Test”).when(req).getParameter(“test”));
↑getParameter(“test”)をコールされたらTestの文字列が返ってくるようにしている。