さて、JDOControllerTestCaseを使うと、 Controllerのテストが容易なのですが、 request.getPrincipalをした際に、 java.lang.UnsupportedOperationException が発生する。 MockHttpServletRequestがそういうソースになっているわけで、 上記はエラーにならなくなりました。が、返す値がnullかどうか? で権限チェックをしていますので、その値をダミーにする必要がありますので その対応としても以下に続きます じゃぁテストどうしようかなぁ・・・ と思って、該当ControllerのMoc(認証メソッドは適当な値を返す)に対してテストを行い、 というよくある単体テスト手法が出来るか?調べてみたが、MocのControllerを返す方法がなさそう・・・ もちろんそのMocに合わせたパスにすればいいんだ