>>442
ServletTestCase#configはサーブレットコンテナ自身の
ServletConfigオブジェクトをラップしていて、
getInitParameter(String)を実行してもweb.xmlで設定したパラメタを
取得できないようになっています。
代わりに、ServletConfigWrapper#setInitParameter(String,String)を使って、
サーブレットに取得させるパラメタを設定します。
これは、web.xmlを設定しなくてもサーブレットのテストができるようにするためです。
パラメタがhogeだったときのテストとパラメタが指定されていない時のテストを
同じテストケースで実行しようとした場合、この方が便利ですから。
じゃ、web.xmlの検査はどうするんだ?と思うかもしれませんが、
それは「単体」テストの範囲を超えると、Cactusの開発者たちは思ったのでしょう。

この辺の話はこの辺に載ってます。読んでみてください。
ttp://jakarta.apache.org/cactus/writing/howto_testcase_servlet.html