%UnitTest と xUnit フレームワークの構造 %UnitTest パッケージと xUnit フレームワークの基本的な構造は同じです。xUnit フレームワークを使い慣れている開発者であれば、%UnitTest パッケージも簡単に使いこなすことができます。%UnitTest と xUnit のフレームワークはすべて、次のような基本的なテストで構成されています。 Test Fixture — 単独のテストまたは一連のテストのための準備作業とクリーンアップ作業を行うコード。テストの準備段階では、データベース接続の作成、テスト・データによるデータベースの初期化などを行います。クリーンアップの段階では、データベース接続の切断、データベース状態のリストアなどを行います。 Test Case — 最も小型のテスト・ユニット。モジュールに特定の入力を与えたときに、所定の出力が得られることを確認します。 Test Suite — まとめて実行するように設計された一連のテスト、およびテスト・スイート。 Test Runner — テストを実行し、結果を表示するユーティリティ。