ITestCase および ISharedStep の共通プロパティおよびメソッドが含まれています。
名前空間: Microsoft.TeamFoundation.TestManagement.Client
アセンブリ: Microsoft.TeamFoundation.TestManagement.Client (Microsoft.TeamFoundation.TestManagement.Client.dll 内)
構文
'宣言
Public Interface ITestBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
ITestBase 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Actions | 実行順に格納されたテスト アクション オブジェクトのコレクションを取得します。 |
![]() |
Area | このテストが属する分類または機能領域を取得または設定します。 |
![]() |
CustomFields | サーバーに登録されているユーザー定義のフィールドの作業項目トラッキング コレクションを取得します。 |
![]() |
DateCreated | このオブジェクトが作成された日付を取得します。 |
![]() |
DateModified | このオブジェクトが最後に変更された日付を取得します。 |
![]() |
Description | このオブジェクトの説明を取得または設定します。 |
![]() |
Error | オブジェクトに関する間違いを示すエラー メッセージを取得します。 (IDataErrorInfo から継承されます。) |
![]() |
Exists | このオブジェクトが破棄されておらず、呼び出し元がアクセスできるかどうかを示す値を取得します。 |
![]() |
Id | 識別子を取得します。 (IIdentifiable<TKey> から継承されます。) |
![]() |
InvalidProperties | 無効なプロパティ名のリストを取得します。 (IPropertyOwner から継承されます。) |
![]() |
IsDirty | 前回の更新、フェッチ、または保存時以降に変更されたプロパティがあるかどうかを示す値を取得します。 (IPropertyOwner から継承されます。) |
![]() |
Item | 指定した名前のプロパティに関するエラー メッセージを取得します。 (IDataErrorInfo から継承されます。) |
![]() |
Links | 他の成果物に対するリンクの作業項目トラッキング コレクションを取得します。 |
![]() |
Owner | このテストが自動化されている場合はそのテストの担当者の ID、手動テストの場合はテスト ステップの保守担当者の ID を取得または設定します。 |
![]() |
Priority | このテストの実行に関する優先順位を取得または設定します。 |
![]() |
Project | テスト プロジェクトを取得します。 (ITestObject<T> から継承されます。) |
![]() |
Reason | このオブジェクトが現在の状態にある理由を取得または設定します。 |
![]() |
Revision | このオブジェクトの現在のリビジョン番号を取得します。 (ITestObject<T> から継承されます。) |
![]() |
State | このオブジェクトの現在の状態を取得または設定します。 |
![]() |
TestParameters | このテストのテスト ステップで使用されているすべてのパラメーターおよび任意の共有ステップに含まれているすべてのパラメーターのコレクションを取得します。 |
![]() |
Title | このテストまたはステップのタイトルを取得または設定します。 |
![]() |
UserData | 永続化されない任意のオブジェクトまたは値を取得または設定しますが、テスト管理オブジェクトを動的に拡張できます。 (ITestObject<T> から継承されます。) |
![]() |
WorkItem | 基になる作業項目を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
CreateSharedStepReference | このオブジェクトがテスト ケースの場合、新しい共有ステップの参照を作成し、別の一連のアクションにアクセスできるようにします。 |
![]() |
CreateTestActionGroup | ステップまたは他のグループの追加先となる新しいテスト アクション グループを作成します。 |
![]() |
CreateTestStep | 新しいテスト ステップを作成します。 |
![]() |
FindAction | 指定された ID 番号を使用して、Actions プロパティから指定されたアクションを返します。 |
![]() |
Flush | このオブジェクトに加えられた変更を使って最新作業項目フィールドを最新にします。 |
![]() |
OverrideParameter | 指定のパラメーターをオーバーライドします。これにより、他のイテレーションのパラメーターに関するデータを保持する間、この特定のテスト ケースのステップからパラメーターを削除できます。 |
![]() |
Refresh | 現在の項目をサーバーからの最新の情報で更新し、その値をリセットして、項目に格納されている値に設定し直します。キャッシュ データがすべて破棄されます。 |
![]() |
RenameParameter | 指定されたパラメーター名に基づいてパラメーターの名前を変更し、その参照パラメーターを参照するすべてのアクションを更新します。 |
![]() |
ReplaceParameter | 指定されたパラメーターが操作で使用されるすべてのインスタンスを見つけ、各インスタンスのイテレーション データを削除し、指定されたリテラル テキストを使用して置き換えます。 |
![]() |
Save | Flush メソッドを呼び出して作業項目フィールドを最新にし、各作業項目をサーバーに保存します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
![]() |
PropertyChanged | プロパティ値が変更されたときに発生します。 (INotifyPropertyChanged から継承されます。) |
![]() |
TestParameterDeletingEvent | テスト パラメーターが削除される直前に、このイベントが発生します。 |
このページのトップへ