次の方法で共有


LoggingTestBase クラス

定義

ログ記録が必要な Xunit テストの基本クラス。

public abstract class LoggingTestBase : Microsoft.VisualStudio.Sdk.TestFramework.TestBase
type LoggingTestBase = class
    inherit TestBase
Public MustInherit Class LoggingTestBase
Inherits TestBase
継承
LoggingTestBase
派生

コンストラクター

LoggingTestBase(ITestOutputHelper)

LoggingTestBase クラスの新しいインスタンスを初期化します。

プロパティ

ExpectedTimeout

タイムアウトが予想される場合に待機する合理的に短い期間を取得します。

(継承元 TestBase)
ExpectedTimeoutToken

このプロパティが取得された時点から有効期限が切れた後ExpectedTimeoutに取り消される、新しく初期化CancellationTokenされた を取得します。

(継承元 TestBase)
Logger

現在の のロガーを取得します。

TestStopwatch

テスト クラスがインスタンス化されたときに開始されるストップウォッチを取得します。

(継承元 TestBase)
TimeoutToken

テスト クラスがインスタンス化された後に取り消される UnexpectedTimeout トークンを取得します。

(継承元 TestBase)
UnexpectedTimeout

この期間全体を待機する通常のテスト実行ではなく、他のイベントが発生すると予想される場合に待機する合理的に長い期間を取得します。

(継承元 TestBase)
UnexpectedTimeoutToken

このプロパティが取得された時点から有効期限が切れた後UnexpectedTimeoutに取り消される、新しく初期化CancellationTokenされた を取得します。

(継承元 TestBase)

メソッド

Dispose()

ログ記録が必要な Xunit テストの基本クラス。

(継承元 TestBase)
Dispose(Boolean)

このオブジェクトが所有するマネージド リソースとアンマネージド リソースを破棄します。

適用対象