LoggingTestBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Basisklasse für Xunit-Tests, die protokolliert werden müssen.
public abstract class LoggingTestBase : Microsoft.VisualStudio.Sdk.TestFramework.TestBase
type LoggingTestBase = class
inherit TestBase
Public MustInherit Class LoggingTestBase
Inherits TestBase
- Vererbung
- Abgeleitet
Konstruktoren
LoggingTestBase(ITestOutputHelper) |
Initialisiert eine neue Instanz der LoggingTestBase-Klasse. |
Eigenschaften
ExpectedTimeout |
Ruft einen relativ kurzen Zeitraum ab, in dem ein Timeout erwartet wird . (Geerbt von TestBase) |
ExpectedTimeoutToken |
Ruft eine neu initialisierte CancellationToken ab, die nach ExpectedTimeout Ablauf ab dem Zeitpunkt abgebrochen wird, zu dem diese Eigenschaft abgerufen wird. (Geerbt von TestBase) |
Logger |
Ruft die Protokollierung für die aktuelle ab. |
TestStopwatch |
Ruft eine Stoppuhr ab, die gestartet wird, wenn die Testklasse instanziiert wird. (Geerbt von TestBase) |
TimeoutToken |
Ruft ein Token ab, das abgebrochen UnexpectedTimeout wird, nachdem die Testklasse instanziiert wurde. (Geerbt von TestBase) |
UnexpectedTimeout |
Ruft einen einigermaßen langen Zeitraum zum Warten ab, in dem wir erwarten, dass ein anderes Ereignis auftritt, anstatt die normale Testausführung in diesem gesamten Zeitraum zu warten. (Geerbt von TestBase) |
UnexpectedTimeoutToken |
Ruft eine neu initialisierte CancellationToken ab, die nach UnexpectedTimeout Ablauf ab dem Zeitpunkt abgebrochen wird, zu dem diese Eigenschaft abgerufen wird. (Geerbt von TestBase) |
Methoden
Dispose() |
Eine Basisklasse für Xunit-Tests, die protokolliert werden müssen. (Geerbt von TestBase) |
Dispose(Boolean) |
Verfügt über verwaltete und nicht verwaltete Ressourcen, die diesem Objekt gehören. |