次の方法で共有


IRequirementTestSuite インターフェイス

要件作業項目と関連付けられているテスト ケースを検出することで動的に値が設定されたテスト スイートを表します。

名前空間:  Microsoft.TeamFoundation.TestManagement.Client
アセンブリ:  Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)

構文

'宣言
Public Interface IRequirementTestSuite _
    Inherits IDynamicTestSuiteBase, ITestSuiteBase, ITestObject(Of Integer),  _
    IIdentifiable(Of Integer), IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
public interface class IRequirementTestSuite : IDynamicTestSuiteBase, 
    ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, 
    INotifyPropertyChanged
type IRequirementTestSuite =  
    interface
        interface IDynamicTestSuiteBase
        interface ITestSuiteBase
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface IRequirementTestSuite extends IDynamicTestSuiteBase, ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

IRequirementTestSuite 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ AllTestCases このスイートと階層下のすべての子について、テスト ケースの読み取り専用コレクションを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ DefaultConfigurations 既定の構成の読み取り専用一覧を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Description このテスト スイートの説明を取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Error オブジェクトに関する間違いを示すエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ Id 識別子を取得します。 (IIdentifiable<TKey> から継承されます。)
パブリック プロパティ InvalidProperties 無効なプロパティ名のリストを取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ IsDirty 前回の更新、フェッチ、または保存時以降に変更されたプロパティがあるかどうかを示す値を取得します。 (IPropertyOwner から継承されます。)
パブリック プロパティ IsRoot このスイートがテスト プロジェクトのルート スイートであるかどうかを示す値を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Item 指定した名前のプロパティに関するエラー メッセージを取得します。 (IDataErrorInfo から継承されます。)
パブリック プロパティ LastError このスイートのエントリの動的な再読み込みを前回試行したときに返されたエラー メッセージを取得します。 (IDynamicTestSuiteBase から継承されます。)
パブリック プロパティ LastPopulated このスイートのエントリの動的な再読み込みを前回試行した日時を取得します。 (IDynamicTestSuiteBase から継承されます。)
パブリック プロパティ LastUpdated このテスト スイートが最後に更新された日時を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ LastUpdatedBy このテスト スイートを最後に更新した人物の ID を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Parent このテスト スイートを含んでいる親テスト スイートを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Plan このテスト スイートを所有するテスト計画を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Project テスト プロジェクトを取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ RequirementId このスイートが設定された要件の作業項目 ID を取得します。
パブリック プロパティ Revision このオブジェクトの現在のリビジョン番号を取得します。 (ITestObject<T> から継承されます。)
パブリック プロパティ State このテスト スイートの状態を取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ TestCases テスト ケースの読み取り専用コレクションを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ TestSuiteEntry 静的テスト スイート用に作成されたエントリを取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ TestSuiteType このテスト スイートの種類を取得します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ Title このテスト スイートのタイトルを取得または設定します。 (ITestSuiteBase から継承されます。)
パブリック プロパティ UserData 永続化されない任意のオブジェクトまたは値を取得または設定しますが、テスト管理オブジェクトを動的に拡張できます。 (ITestObject<T> から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AssignTestPoints 指定されたテスト ポイント割り当てのコレクションを使用して AssignedTo プロパティを変更します。 (ITestSuiteBase から継承されます。)
パブリック メソッド ClearDefaultConfigurations このスイートから既定の構成の一覧を削除します。これにより、このスイートがその親から既定の構成を継承します。 (ITestSuiteBase から継承されます。)
パブリック メソッド CreateTestPointAssignment ITestSuiteBase.AssignTestPoints に渡す ITestPointAssignment オブジェクトを作成します (ITestSuiteBase から継承されます。)
パブリック メソッド Refresh() スイート階層内の古いスイートをすべて更新します。 (ITestSuiteBase から継承されます。)
パブリック メソッド Refresh(Boolean) スイート階層内のスイートをすべて更新します。古いかどうかに関係なく強制的に更新するように選択することもできます。 (ITestSuiteBase から継承されます。)
パブリック メソッド Repopulate サーバーのクエリの条件に一致するようになったスイート エントリを追加し、サーバーのクエリ条件に一致しなくなったスイート エントリを削除します。 (IDynamicTestSuiteBase から継承されます。)
パブリック メソッド SetDefaultConfigurations 新しく追加されたスイートのエントリで使用する一連の構成を指定します。エントリが追加されると、これらの構成ごとにテスト ポイントが作成されます。 (ITestSuiteBase から継承されます。)
パブリック メソッド SetEntryConfigurations 各エントリで構成のセットが渡されるように、必須のテスト ポイントを作成および削除します。 (ITestSuiteBase から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。)

このページのトップへ

参照

参照

Microsoft.TeamFoundation.TestManagement.Client 名前空間

IDynamicTestSuiteBase

ITestSuiteBase

ITestObject<T>

IDataErrorInfo

INotifyCollectionChanged