コンテンツにスキップ

xUnit

出典: フリー百科事典『ウィキペディア(Wikipedia)』

xUnitxUnit

SmalltalkSUnitxUnitJUnitJavaxUnit


xUnit[]


xUnitxUnit

[]



[]



[]



setup(); /* 最初に、テストのためのクリーンな
            環境(設定など)を用意する。 */
...
/* テストの本体。ここですべてのテストを行う。 */
...
teardown(); /* 最後は、テストが成功したか失敗したかに関わらず、
               他のテストやプログラムに影響を与えないよう、
               初めに用意したテスト用の環境を元に戻す。 */

setup() と teardown() の各メソッドは、テストフィクスチャの初期化とクリーンアップを行うためのものである。

アサーション(表明、検証)[編集]

テスト対象の関数やクラスなどについて、振る舞いや状態を確認するための関数やマクロを、アサーションと呼ぶ。アサーションが失敗した時(実際の実行結果が期待される結果と異なっていた場合)は、一般的には、例外が投げられ現在のテストの実行は中断される。

xUnitの一覧[編集]

関連項目[編集]

脚注[編集]

  1. ^ Test::UnitとしてRuby1.8の標準添付ライブラリに統廃合された。

外部リンク[編集]