[Cuppa-users:45] Re: 表明の拡張

Zurück zum Archiv-Index

渋川よしき yoshi****@shibu*****
2002年 6月 11日 (火) 12:33:29 JST


渋川です。

> # こんなASSERT欲しい。てのないですか?

RubyUnitとかPyUnitにはあるけどCppUnitにはないやつですが、

CUPPA_ASSERT_EXCEPTION(expect_exception, target_code)
--> target_codeを実行してexpect_exception例外がスローされたらOK。
  例外が起きない or 違う例外だったらNG
  
他には

CUPPA_ASSERT_BETWEEN(expect_min, expect_max, actual)
--> 実行結果が expect_min, expect_maxの間ならOK

CUPPA_ASSERT_PROBABLE(probability, time, condition)
--> time回、target_codeを実行してprobability以上の確率でconditionが
    trueならOK。ゲームプログラミングとかに欲しいかも。

-----

東京工業大学 電気電子工学科
_/_/_/  しぶかわよしき    JA6HFA/1
_/      mailto: yoshi****@shibu***** / keita****@shibu*****



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