Microsoft.AspNetCore.TestHost Namespace
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.
Enthält eine In-Memory-Implementierung von IServer für die Verwendung bei Schreibtests.
Klassen
ClientHandler |
Dadurch wird HttpRequestMessages an ASP.NET Core Anforderungen angepasst, über die Pipeline gesendet und die zugeordnete HttpResponseMessage zurückgegeben. |
HostBuilderTestServerExtensions |
Enthält Erweiterungen zum Abrufen von Eigenschaften aus IHost. |
HttpResetTestException |
Wird verwendet, um den Testclient anzuzeigen, den die Anwendung aufgerufen hat. Reset(Int32) |
RequestBuilder |
Wird zum Generieren eines HttpRequestMessage-Objekts verwendet. |
TestServer |
Eine IServer Implementierung zum Ausführen von Tests. |
TestServerOptions |
Optionen für den Testserver. |
WebHostBuilderExtensions |
Enthält Erweiterungen zum Konfigurieren des IWebHostBuilder instance. |
WebHostBuilderFactory |
Eine Factory zum Erstellen von IWebHostBuilder Instanzen. |
WebSocketClient |
Stellt einen Client zum Herstellen einer Verbindung über WebSockets mit einem Testserver bereit. |
Hinweise
Weitere Informationen zur Verwendung von TestServer finden Sie unter Integrationstests in ASP.NET Core.