Microsoft.AspNetCore.TestHost Namespace

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.