Visual Studio 2012 には、SP と関数を制御する .SQLProj があります。以下に示すように、テスト方法を含む単体テスト プロジェクトがあります。単体テストは、CI サーバーに正常に接続されています。私の質問は、このプロジェクトの単体テスト コード カバレッジ メトリクスを生成するにはどうすればよいかということです。
[TestMethod()]
public void dbo_spGetSPFooterSectionTest()
{
SqlDatabaseTestActions testActions = this.dbo_spGetSPFooterSectionTestData;
// Execute the pre-test script
//
System.Diagnostics.Trace.WriteLineIf((testActions.PretestAction != null), "Executing pre-test script...");
SqlExecutionResult[] pretestResults = TestService.Execute(this.PrivilegedContext, this.PrivilegedContext, testActions.PretestAction);
// Execute the test script
//
System.Diagnostics.Trace.WriteLineIf((testActions.TestAction != null), "Executing test script...");
SqlExecutionResult[] testResults = TestService.Execute(this.ExecutionContext, this.PrivilegedContext, testActions.TestAction);
// Execute the post-test script
//
System.Diagnostics.Trace.WriteLineIf((testActions.PosttestAction != null), "Executing post-test script...");
SqlExecutionResult[] posttestResults = TestService.Execute(this.PrivilegedContext, this.PrivilegedContext, testActions.PosttestAction);
}