次の方法で共有


SQL Server の単体テストを実行する

コードの品質を向上させ、維持するために、データベース オブジェクトの動作を検証する SQL Server 単体テストを作成して実行し、それらのテストをバージョン管理にチェックインできます。 自分またはチームのメンバーがデータベース スキーマを変更するときに、SQL Server 単体テストとソフトウェア単体テストの両方を実行して、変更によって既存の機能が壊れていないことを確認します。 個々のテストを実行することも、テスト リストと呼ばれるテストのグループを実行することもできます。 詳細については、「 テスト リストの使用 (Visual Studio 2010)」を参照してください。

SQL Server 単体テストを実行する方法

次に示すように、インストールしたソフトウェアによって異なるいくつかの方法で SQL Server 単体テストを実行できます。

順序付けされたテストを使用して、特定の順序で SQL Server 単体テストを実行できます。 詳細については、「 方法: 順序付きテストを作成する (Visual Studio 2010) 」または 「方法: 順序付きテストを作成する (Visual Studio 2012)」を参照してください。

テスト結果を解釈する

テストを実行すると、[ テスト結果 ] ウィンドウに、合格または失敗したテストが表示されます。 詳細については、「 SQL Server 単体テストの結果を解釈する」を参照してください。 予期しないエラーを診断する方法の詳細については、「 方法: データベース オブジェクトをデバッグする」を参照してください。

このセクションでは...

このセクションには、次の記事が含まれています。

SQL Server 単体テストの作成と定義 単体テストを定義して、データベース オブジェクトの動作を確認し、各テスト プロジェクトを異なるデータ生成計画、デプロイ構成、接続文字列に関連付けることができます。

SQL Server 単体テストのカスタム テスト条件 カスタム テスト条件を作成して、既定のテスト条件を使用して検証できない条件をテストできます。