FUKUDA Fumiki
ffuku****@ntes*****
2002年 7月 3日 (水) 10:36:35 JST
επιστημηです。 --- "[Cuppa-users:77] Re: テストデータを外から食わす" / Shibukawa Yoshiki / 2002/07/03 00:24:41 +0900 --- >> どんなカタチで使いたいか/使わせたいかご意見拝聴。> ALL > >testAdd> > assertEquals> > method> > Calc.add > arg> > x> > 1 > y> > 2 > result> > 3 > assertNotEquals> > . > . > >みたいな感じでCppUnitのソースを全く書かない、というのはいかがでしょう? >リフレクションもどき機能は例によってDoxygenのXMLを利用してなんとかする、 >と。 ふむ。桝本さんの: > Calc::add( 1, 2 ) == 3; > Calc::add( 1, 3 ) != 3; こいつをSOX化すれば渋川案になるわけやね。 えーとね、επι的にはあんまり気乗りしないんす。 r = f(x, y...) の x, y, ... z をとっかえひっかえ しながら関数fを検証する'だけ'ならいいけど、 あれやってこれやってそれやった結果が正しいか? のようなテストの場合、 テストデータを書くのがむっちゃくちゃメンドくなりそうです。 テストコードはきっちり書くけど、テストデータはさくさく書いて ほいほい動かしたいだろうから、テストデータの文法をややこしく して利用者が幸せになれるか... あー、ところでα版がでけたです。メールおくれ > 欲しいヒト -----:-----:-----:-----:-----:-----:-----:-----:-----:----- FUKUDA (episteme) Fumiki -- magical, but never a magic...