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)

释放此 对象拥有的托管和非托管资源。

适用于