Partager via


TestBase Classe

Définition

Classe de base qui offre des outils couramment utiles pour les tests.

public abstract class TestBase : IDisposable
type TestBase = class
    interface IDisposable
Public MustInherit Class TestBase
Implements IDisposable
Héritage
TestBase
Dérivé
Implémente

Constructeurs

TestBase()

Initialise une nouvelle instance de la classe TestBase.

Propriétés

ExpectedTimeout

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

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.

TestStopwatch

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

TimeoutToken

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

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.

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.

Méthodes

Dispose()

Classe de base qui offre des outils couramment utiles pour les tests.

Dispose(Boolean)

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

S’applique à