単体テスト

D 言語は言語自体が単体テストの機能を持っている.

単体テストは次のように記述する:

unitest{
  // テストコード
}

この unitest は, クラスの内外問わず, 一つのモジュールにいくつでも書ける.

そして, -unittest オプションをつけてコンパイルして実行すると, 単体テストが チェックされる.

Previous topic

スコープガイド

Next topic

再帰 (recursion)