TestContext クラス

定義

単体テストに提供される情報を格納するために使用されます。

public abstract class TestContext
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class TestContext
type TestContext = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type TestContext = class
Public MustInherit Class TestContext
継承
TestContext
属性

コンストラクター

名前 説明
TestContext()

単体テストに提供される情報を格納するために使用されます。

フィールド

名前 説明
AspNetDevelopmentServerPrefix

単体テストに提供される情報を格納するために使用されます。

プロパティ

名前 説明
CancellationToken

キャンセル トークンを取得します。 このトークンは、テストがタイムアウトしたときに取り消されます。また、明示的に取り消されると、テストは中止されます。

CancellationTokenSource

キャンセル トークン ソースを取得または設定します。 このトークン ソースは、テストがタイムアウトしたときに取り消されます。また、明示的に取り消されると、テストは中止されます

Current

現在の TestContext インスタンスを取得します。

CurrentTestOutcome

現在のテスト結果を取得します。

DataConnection

データ ドリブン テストでテストが使用されている場合に、現在のデータ接続行を取得します。

DataRow

データ ドリブン テストにテストを使用する場合の現在のデータ行を取得します。

DeploymentDirectory

テスト実行用にデプロイされたファイルのディレクトリを取得します。 通常、 TestRunDirectoryのサブディレクトリ。

FullyQualifiedTestClassName

現在実行中のテスト メソッドを含むクラスの完全修飾名を取得します。

ManagedMethod

完全に指定されたメソッド名のメタデータ形式を取得します。

ManagedType

完全に指定された型名メタデータ形式を取得します。

Properties

テストのテスト プロパティを取得します。

RequestedPage

単体テストに提供される情報を格納するために使用されます。

ResultsDirectory

テストの実行から結果のベース ディレクトリを取得します。 通常、 TestRunDirectoryのサブディレクトリ。

TestData

実行されるテスト メソッドのテスト データを取得または設定します。

TestDeploymentDir
古い.

テスト実行用にデプロイされたファイルのディレクトリを取得します。 通常、 TestRunDirectoryのサブディレクトリ。 DeploymentDirectory と同じ。 代わりにそのプロパティを使用してください。

TestDir
古い.

デプロイされたファイルと結果ファイルが格納されるテスト実行のベース ディレクトリを取得します。 TestRunDirectory と同じ。 代わりにそのプロパティを使用してください。

TestDisplayName

実行されるテスト メソッドのテスト表示名を取得または設定します。

TestException

TestInitialize または TestMethod の手順で発生した例外を取得または設定します。

TestLogsDir
古い.

テスト実行結果ファイルのディレクトリを取得します。 通常、 ResultsDirectoryのサブディレクトリ。 TestRunResultsDirectory と同じ。 このプロパティは、テスト実行結果ファイルに使用するか、代わりにテスト固有の結果ファイルの TestResultsDirectory に使用します。

TestName

現在実行中のテスト メソッドの名前を取得します。

TestResultsDirectory

テスト結果ファイルのディレクトリを取得します。

TestRunCount

テスト実行の現在の試行を取得します。 このプロパティは、 RetryAttribute (または RetryBaseAttribute の実装) を使用する場合に関連します。 最初の実行時に、このプロパティは 1 に設定されます。 後続の再試行では、値がインクリメントされます。

TestRunDirectory

デプロイされたファイルと結果ファイルが格納されるテスト実行のベース ディレクトリを取得します。

TestRunResultsDirectory

テスト実行結果ファイルのディレクトリを取得します。 通常、 ResultsDirectoryのサブディレクトリ。

メソッド

名前 説明
AddResultFile(String)

TestResult.ResultFileNames のリストにファイル名を追加します

BeginTimer(String)

指定した名前でタイマーを開始します。

DisplayMessage(MessageLevel, String)

テストの実行中にトレース メッセージを書き込むときに使用します。

EndTimer(String)

指定した名前でタイマーを終了します

Write(String, Object[])

テストの実行中にトレース メッセージを書き込むときに使用します

Write(String)

テストの実行中にトレース メッセージを書き込むときに使用します

WriteLine(String, Object[])

テストの実行中にトレース メッセージを書き込むときに使用します

WriteLine(String)

テストの実行中にトレース メッセージを書き込むときに使用します

適用対象