[Cuppa-users:80] Re: テストデータを外から食わす

Zurück zum Archiv-Index

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...



Cuppa-users メーリングリストの案内
Zurück zum Archiv-Index