ITestSuiteBase インターフェイス
すべてのスイートの型で使用される共通のプロパティとメソッドを表します。
名前空間: Microsoft.TeamFoundation.TestManagement.Client
アセンブリ: Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)
構文
'宣言
Public Interface ITestSuiteBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestSuiteBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestSuiteBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
ITestSuiteBase 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AllTestCases | このスイートと階層下のすべての子について、テスト ケースの読み取り専用コレクションを取得します。 | |
DefaultConfigurations | 既定の構成の読み取り専用一覧を取得します。 | |
Description | このテスト スイートの説明を取得または設定します。 | |
Error | オブジェクトに関する間違いを示すエラー メッセージを取得します。 (IDataErrorInfo から継承されます。) | |
Id | 識別子を取得します。 (IIdentifiable<TKey> から継承されます。) | |
InvalidProperties | 無効なプロパティ名のリストを取得します。 (IPropertyOwner から継承されます。) | |
IsDirty | 前回の更新、フェッチ、または保存時以降に変更されたプロパティがあるかどうかを示す値を取得します。 (IPropertyOwner から継承されます。) | |
IsRoot | このスイートがテスト プロジェクトのルート スイートであるかどうかを示す値を取得します。 | |
Item | 指定した名前のプロパティに関するエラー メッセージを取得します。 (IDataErrorInfo から継承されます。) | |
LastUpdated | このテスト スイートが最後に更新された日時を取得します。 | |
LastUpdatedBy | このテスト スイートを最後に更新した人物の ID を取得します。 | |
LastUpdatedByName | スイートを更新する最後のハンドラー | |
Parent | このテスト スイートを含んでいる親テスト スイートを取得します。 | |
Plan | このテスト スイートを所有するテスト計画を取得します。 | |
Project | テスト プロジェクトを取得します。 (ITestObject<T> から継承されます。) | |
Revision | このオブジェクトの現在のリビジョン番号を取得します。 (ITestObject<T> から継承されます。) | |
State | このテスト スイートの状態を取得または設定します。 | |
TestCaseCount | ||
TestCases | テスト ケースの読み取り専用コレクションを取得します。 | |
TestSuiteEntry | 静的テスト スイート用に作成されたエントリを取得します。 | |
TestSuiteType | このテスト スイートの種類を取得します。 | |
Title | このテスト スイートのタイトルを取得または設定します。 | |
UserData | 永続化されない任意のオブジェクトまたは値を取得または設定しますが、テスト管理オブジェクトを動的に拡張できます。 (ITestObject<T> から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AssignTestPoints | 指定されたテスト ポイント割り当てのコレクションを使用して AssignedTo プロパティを変更します。 | |
ClearDefaultConfigurations | このスイートから既定の構成の一覧を削除します。これにより、このスイートがその親から既定の構成を継承します。 | |
CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) | ITestSuiteBase.AssignTestPoints に渡す ITestPointAssignment オブジェクトを作成します | |
CreateTestPointAssignment(Int32, IdAndName, Guid) | AssignTestPoints の TestPointAssignment のオブジェクトを後で使用できるように作成します () | |
Refresh() | スイート階層内の古いスイートをすべて更新します。 | |
Refresh(Boolean) | スイート階層内のスイートをすべて更新します。古いかどうかに関係なく強制的に更新するように選択することもできます。 | |
SetDefaultConfigurations | 新しく追加されたスイートのエントリで使用する一連の構成を指定します。エントリが追加されると、これらの構成ごとにテスト ポイントが作成されます。 | |
SetEntryConfigurations | 必要なテスト ポイントが各エントリに渡された構成の設定を行うに作成および削除する。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。) |
このページのトップへ
解説
クエリに基づいて構築されたテスト スイートは IDynamicTestSuiteBase を使用できます。テスト ケース ID の明示的な一覧に基づいて構築されたテスト スイートは IStaticTestSuite を使用できます。特定の要件に基づいて構築されたテスト スイートは IRequirementTestSuite を使用できます。