BizTalk Server BizTalk プロジェクトの [展開] プロパティ ページで有効にできる単体テスト機能が導入されました。 次のスクリーンショットは、プロジェクトを右クリックして [プロパティ] をクリックしたときに、Project Designer からアクセスするこのプロジェクト設定を示しています。
![ProjectDesignerEnableUnitTesting [単体テストを有効にする] プロジェクト プロパティを公開している Project Designerの [配置] タブを示す画像。](media/projectdesignerenableunittesting.gif)
"単体テストを有効にする" プロジェクト プロパティが表示されたプロジェクト デザイナーの [展開] タブのスクリーンショット
この機能により、スキーマ、マップ、パイプラインの単体テストを作成できます。 このセクションのトピックでは、単体テスト機能を使用するアプローチの例をいくつか紹介します。 この機能を有効にしてプロジェクトを再構築すると、次の基本クラスから、単体テストをサポートするためのアイテム クラスが派生します。
| アーティファクトの種類 | 基本クラス |
|---|---|
| スキーマ | Microsoft.BizTalk.TestTools.Schema.TestableSchemaBase |
| マップ | Microsoft.BizTalk.TestTools.Mapper.TestableMapBase |
| パイプライン | Microsoft.BizTalk.TestTools.Pipeline.TestablePipelineBase |