Freigeben über


TestBase Klasse

Definition

Eine Basisklasse, die einige häufig nützliche Tools für Tests bietet.

public abstract class TestBase : IDisposable
type TestBase = class
    interface IDisposable
Public MustInherit Class TestBase
Implements IDisposable
Vererbung
TestBase
Abgeleitet
Implementiert

Konstruktoren

TestBase()

Initialisiert eine neue Instanz der TestBase-Klasse.

Eigenschaften

ExpectedTimeout

Ruft einen relativ kurzen Zeitraum ab, in dem ein Timeout erwartet wird .

ExpectedTimeoutToken

Ruft eine neu initialisierte CancellationToken ab, die abgebrochen wird, nachdem ExpectedTimeout sie ab dem Zeitpunkt abläuft, zu dem diese Eigenschaft abgerufen wird.

TestStopwatch

Ruft eine Stoppuhr ab, die gestartet wird, wenn die Testklasse instanziiert wird.

TimeoutToken

Ruft ein Token ab, das abgebrochen UnexpectedTimeout wird, nachdem die Testklasse instanziiert wurde.

UnexpectedTimeout

Ruft einen ziemlich langen Zeitraum ab, in dem erwartet wird, dass ein anderes Ereignis auftritt, anstatt die normale Testausführung in diesem gesamten Zeitraum zu warten.

UnexpectedTimeoutToken

Ruft eine neu initialisierte CancellationToken ab, die abgebrochen wird, nachdem UnexpectedTimeout sie ab dem Zeitpunkt abläuft, zu dem diese Eigenschaft abgerufen wird.

Methoden

Dispose()

Eine Basisklasse, die einige häufig nützliche Tools für Tests bietet.

Dispose(Boolean)

Löscht verwaltete und nicht verwaltete Ressourcen im Besitz dieses Objekts.

Gilt für: