次の方法で共有


RunResultAndStatistics クラス

テストの実行レベルで統計情報を保持するために使用されるテスト結果を表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.Common.RunResultAndStatistics

名前空間:  Microsoft.VisualStudio.TestTools.Common
アセンブリ:  Microsoft.VisualStudio.QualityTools.Common (Microsoft.VisualStudio.QualityTools.Common.dll 内)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class RunResultAndStatistics _
    Implements ICloneable, IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class RunResultAndStatistics : ICloneable, 
    IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class RunResultAndStatistics sealed : ICloneable, 
    IVerifiable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type RunResultAndStatistics =  
    class
        interface ICloneable
        interface IVerifiable
        interface IXmlTestStore
    end
public final class RunResultAndStatistics implements ICloneable, IVerifiable, IXmlTestStore

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

プロパティ

  名前 説明
パブリック プロパティ CollectorDataEntries 関連付けられたテストの実行で使用される診断データ アダプターによって提供されるエントリの読み取り専用リストを取得します。
パブリック プロパティ DataCollectorMessages 関連付けられたテストの実行で使用される診断データ アダプターによって提供されるメッセージの読み取り専用リストを取得します。
パブリック プロパティ DebugTrace 関連付けられたテストの実行のデバッグ トレース データを取得または設定します。
パブリック プロパティ ExecutedTestCount 関連付けられたテストの実行で実際に実行されたテストの数を取得します。
パブリック プロパティ FailedTestCount 関連付けられたテストの実行で失敗したテストの数を取得します。
パブリック プロパティ HasPassed 関連付けられたテストの実行内のテストがすべて成功したかどうかを示す値を取得します。
パブリック プロパティ IsPartialRun 関連付けらたテストの実行が部分実行かどうかを示す値を返します。
パブリック プロパティ Item 関連付けられたテストの実行で指定された結果を得たテストの数を取得します。
パブリック プロパティ Outcome 関連付けられたテストの実行の結果を取得または設定します。
パブリック プロパティ OutcomeText 関連付けられたテストの実行の結果をローカライズされたテキストとして取得します。
パブリック プロパティ PassedTestCount 関連付けられたテストの実行で渡されたテストの数を取得します。
パブリック プロパティ ResultFiles 関連付けられたテストの実行で生成される結果ファイルのパスの並べ替え済みリストを取得します。
パブリック プロパティ ResultsDirectory 関連付けられたテストの実行で生成されるファイルが格納されるディレクトリのパスを取得します。
パブリック プロパティ RunInfoList 関連付けられたテストの実行の RunInfo オブジェクトの配列を取得します。
パブリック プロパティ StdErr 関連付けられたテストの実行の stderr 出力ストリームを取得または設定します。
パブリック プロパティ StdOut 関連付けられたテストの実行の stdout 出力ストリームを取得または設定します。
パブリック プロパティ TestRun この RunResultAndStatistics オブジェクトの関連付けられたテストの実行を取得します。
パブリック プロパティ TotalTestCount テストの実行に含まれるテストの総数を取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddRunInfo RunInfo オブジェクトを RunInfoList プロパティ値に追加します。
パブリック メソッド Clone この RunResultAndStatistics オブジェクトのコピーを返します。読み取り専用です。
パブリック メソッド CopyTo このオブジェクトの複製を、指定されたテストの実行の TestRun.Result にコピーします。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド IsValid この RunResultAndStatistics オブジェクトが有効かどうかを示す値を取得します。
パブリック メソッド Load 指定したパラメーターを使用して、指定した XML 要素からオブジェクトを読み込みます。
パブリック メソッド Save 指定したパラメーターを使用して、指定した XML 要素に現在のオブジェクトを保存します。
パブリック メソッド ToString この RunResultAndStatistics オブジェクトの文字列形式を返します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

解説

このクラスは継承できませんが、TestRun.Result プロパティ経由で、診断データ アダプターなどのカスタム拡張機能で使用できます。オブジェクトはテストの実行によってインスタンス化され、値はテスト フレームワークによって設定されます。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.Common 名前空間

IVerifiable

IXmlTestStore

TestRun.Result

その他の技術情報

診断データ アダプターを作成してカスタム データを収集する、またはテスト コンピューターに影響を与える