Partager via


LoggingTestBase Classe

Définition

Classe de base pour les tests Xunit qui nécessitent une journalisation.

public abstract class LoggingTestBase : Microsoft.VisualStudio.Sdk.TestFramework.TestBase
type LoggingTestBase = class
    inherit TestBase
Public MustInherit Class LoggingTestBase
Inherits TestBase
Héritage
LoggingTestBase
Dérivé

Constructeurs

LoggingTestBase(ITestOutputHelper)

Initialise une nouvelle instance de la classe LoggingTestBase.

Propriétés

ExpectedTimeout

Obtient un délai d’attente relativement court à l’endroit où un délai d’attente est attendu.

(Hérité de TestBase)
ExpectedTimeoutToken

Obtient un nouvellement initialisé CancellationToken qui est annulé après ExpectedTimeout l’expiration à partir du moment où cette propriété est récupérée.

(Hérité de TestBase)
Logger

Obtient l’enregistreur d’événements pour le actuel.

TestStopwatch

Obtient un chronomètre démarré lorsque la classe de test est instanciée.

(Hérité de TestBase)
TimeoutToken

Obtient un jeton qui est annulé UnexpectedTimeout après l’instanciation de la classe de test.

(Hérité de TestBase)
UnexpectedTimeout

Obtient une période d’attente raisonnablement longue où nous nous attendons à ce qu’un autre événement se produise plutôt que l’exécution normale du test pendant toute cette période.

(Hérité de TestBase)
UnexpectedTimeoutToken

Obtient un nouvellement initialisé CancellationToken qui est annulé après UnexpectedTimeout l’expiration à partir du moment où cette propriété est récupérée.

(Hérité de TestBase)

Méthodes

Dispose()

Classe de base pour les tests Xunit qui nécessitent une journalisation.

(Hérité de TestBase)
Dispose(Boolean)

Supprime les ressources managées et non managées appartenant à cet objet.

S’applique à