Compartir a través de


LoggingTestBase Clase

Definición

Una clase base para las pruebas xunit que necesitan registro.

public abstract class LoggingTestBase : Microsoft.VisualStudio.Sdk.TestFramework.TestBase
type LoggingTestBase = class
    inherit TestBase
Public MustInherit Class LoggingTestBase
Inherits TestBase
Herencia
LoggingTestBase
Derivado

Constructores

LoggingTestBase(ITestOutputHelper)

Inicializa una nueva instancia de la clase LoggingTestBase.

Propiedades

ExpectedTimeout

Obtiene un período de tiempo razonablemente corto para esperar dónde se espera un tiempo de espera.

(Heredado de TestBase)
ExpectedTimeoutToken

Obtiene un objeto recién inicializado CancellationToken que se cancela después ExpectedTimeout de que expire desde el momento en que se recupera esta propiedad.

(Heredado de TestBase)
Logger

Obtiene el registrador del objeto actual.

TestStopwatch

Obtiene un cronómetro que se inicia cuando se crea una instancia de la clase de prueba.

(Heredado de TestBase)
TimeoutToken

Obtiene un token que se cancela UnexpectedTimeout después de crear una instancia de la clase de prueba.

(Heredado de TestBase)
UnexpectedTimeout

Obtiene un período de tiempo razonablemente largo para esperar en el que esperamos que se produzca algún otro evento en lugar de la ejecución de pruebas normal en espera de todo este período de tiempo.

(Heredado de TestBase)
UnexpectedTimeoutToken

Obtiene un objeto recién inicializado CancellationToken que se cancela después UnexpectedTimeout de que expire desde el momento en que se recupera esta propiedad.

(Heredado de TestBase)

Métodos

Dispose()

Una clase base para las pruebas xunit que necesitan registro.

(Heredado de TestBase)
Dispose(Boolean)

Elimina los recursos administrados y no administrados que pertenecen a este objeto.

Se aplica a