共用方式為


TestCondition 類別

更新:2007 年 11 月

代表測試條件。

命名空間:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions
組件:  Microsoft.VisualStudio.TeamSystem.Data.UnitTesting (在 Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.dll 中)

語法

Public MustInherit Class TestCondition _
    Inherits Component

Dim instance As TestCondition
public abstract class TestCondition : Component
public ref class TestCondition abstract : public Component
public abstract class TestCondition extends Component

備註

TestCondition 是所有測試條件的基底類別,這些測試條件會用來在資料庫單元測試設計工具中評估單元測試的結果。TestCondition 類別的執行個體會以本機變數的形式儲存在 InitializeComponent 內,並指派給 Conditions() 集合的執行個體。每個 DatabaseTestAction 都會有一個集合 (測試前、測試、測試後)。

如果您要擴充 Team Edition for Database Professionals 的測試條件功能,可以從這個測試條件繼承並註冊。如需詳細資訊,請參閱 HOW TO:加入測試條件至資料庫單元測試設計工具。使用 DisplayName 屬性可在 [測試條件] 窗格中顯示新的測試條件。如需在測試條件中使用 [屬性] 視窗支援的屬性 (Attribute) 完整清單,請參閱 Windows Form 控制項中的屬性

繼承階層架構

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.TestCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.ExecutionTimeCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.InconclusiveCondition
        Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions.ResultSetCondition

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

TestCondition 成員

Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.Conditions 命名空間