Narushima Hironori と申します。
複雑なフレームワークを土台にしたテストというのは(なにをテストすればい
いかは、いつも考えさせられるテーマだと思うのですが)さらに難しくなりま
すね。
GUIのテストのTDDはなぜ難しいのかといえば、結局のところ、何をテストして
いいのかわからないからです。よほどGUIの内部構造が分かっていて、このテ
ストが通れば安心だ、というノウハウがあればいいんでしょうけど、それまで
はテストを作る見返りは得られません。(それでも少しづつ、作ったほうが
いいと思われるものは作るべきだと思いますが)
J2EEとのからみでいうと、やはり、複雑なものを土台にするときは、経験と何
をテストしたらよいかのノウハウを持つことが大事になるのかなと。
フレームワークを提供する側は、何をテストするとよいのかを示してもらう
とよいですね。フレームワークを利用する側にとってみれば、そこから得られ
るノウハウは大きいと思います。(テストしづらいフレームワークなら、そ
れは導入できない)
--
Narushima Hironori mailto:hironori@....com
http://hironori.narucy.com