山下寛人オフィシャルブログ

オイシックス株式会社 執行役員 システム本部長 山下寛人の公式ブログです。

Struts2はサギ

長年Struts2を使ってきて今更ですが、うたい文句と

実際が違うことが判明しました。

Struts2トップページに以下のような記載があります。

http://struts.apache.org/development/2.x/index.html

Easy-to-test Actions - Test Struts2 Actions directly, without resorting to mock HTTP objects.


ところがです。

HttpServletRequestやHttpServletResponseを

直接使わないとできないことがあります。

HttpServletRequestのほうは、リクエストヘッダを

取得する場合。

HttpServletResponseはCookieを書き込む場合。


new Action();してテストしたかったのに・・・

まあmockitoがあるからいいですけど。