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 für IServer die Verwendung in Schreibtests.
Klassen
| Name | Beschreibung |
|---|---|
| ClientHandler |
Dadurch werden HttpRequestMessages an ASP.NET Core Anforderungen angepasst, über die Pipeline verteilt und die zugeordnete HttpResponseMessage zurückgegeben. |
| HostBuilderTestServerExtensions |
Enthält Erweiterungen zum Abrufen von Eigenschaften von IHost. |
| HttpResetTestException |
Wird verwendet, um dem Testclient anzuzeigen, den die Anwendung aufgerufen hat Reset(Int32) |
| RequestBuilder |
Wird verwendet, um ein HttpRequestMessage -Objekt zu erstellen. |
| TestServer |
Eine IServer Implementierung für die Ausführung von Tests. |
| TestServerOptions |
Optionen für den Testserver. |
| WebHostBuilderExtensions |
Enthält Erweiterungen zum Konfigurieren der IWebHostBuilder Instanz. |
| 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.