S2StrutsUnit

まだまだざっとですが、触ってみました。
S2StrutsUnitのtestcaseでは動作するのですが、
同じように自分で簡単なStrutsプロジェクトを作成して同様に行おうとすると・・・ダメ。
もうちっとがんばります。


org.seasar.httpunit.* に関しては、バリバリにtomcatのライブラリを使用されているのですね。
必要なjarがかなりたくさんですね。


HttpServletRequestMockObject.dicon
HttpServletResponseMockObject.dicon
HttpSessionMockObject.dicon
ですが、Kijimunaに「コンポーネント化するにはアスペクトが必要です」と怒られます。
は記述されているので、Kijimunaのバグでしょうか?


Seasar2.1 がまだ未調査だったので、よく理解していなかったのですが、
HttpServletRequest、HttpServletResponse のモックがあるんですね。
S2StrutsTestCaseでは、コンストラクタで


protected S2StrutsTestCase(String name, boolean useS2MockObject) {
super(name, useS2MockObject);
}
s2-extentionのモックを使うか、S2StrutsUnit(s2-httpunit)のモックを使うか
切り替えられるようですね。


さらに、もうちっとがんばります。