Microsoft.AspNetCore.TestHost Espace de noms

Contient une implémentation en mémoire de pour une utilisation dans l’écriture de IServer tests.

Classes

ClientHandler

Cela adapte HttpRequestMessages aux requêtes ASP.NET Core, les répartit via le pipeline et retourne le HttpResponseMessage associé.

HostBuilderTestServerExtensions

Contient des extensions pour récupérer des propriétés à partir de IHost.

HttpResetTestException

Utilisé pour faire surface au client de test que l’application a appelé Reset(Int32)

RequestBuilder

Permet de construire un objet HttpRequestMessage.

TestServer

Implémentation IServer pour l’exécution de tests.

TestServerOptions

Options pour le serveur de test.

WebHostBuilderExtensions

Contient des extensions pour la configuration du IWebHostBuilder instance.

WebHostBuilderFactory

Fabrique pour la création d’instances IWebHostBuilder .

WebSocketClient

Fournit un client pour la connexion via WebSockets à un serveur de test.

Remarques

Pour plus d’informations sur l’utilisation de TestServer, consultez Tests d’intégration dans ASP.NET Core.