TestFilterAction 列舉

定義

表示 MSTest 適配器應如何處理 回 ITestFilter 傳特定 TestFilterResult的測試。

public enum TestFilterAction
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
public enum TestFilterAction
type TestFilterAction = 
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
type TestFilterAction = 
Public Enum TestFilterAction
繼承
TestFilterAction
屬性

欄位

名稱 Description
Run 0

照常做測試。 這是預設動作,當實作忘記明確設定結果時,這是 default(TestFilterResult) 安全的選擇。

Drop 1

默默地放棄測試。 會發出 No Microsoft.VisualStudio.TestTools.UnitTesting.TestResult 測試,測試不會出現在測試計數中,且宣告 [ClassInitialize] 類別的測試不會被調用,除非同一類別中仍有另一個(未被淘汰的)測試必須執行。 這與平台 --filter 命令列選項的語意相符。

Skip 2

報告測驗為跳過,並提供原因給 Skip(String)。 測試顯示在測試計數、TRX/主控台輸出以及 IDE 測試瀏覽器中。

適用於