Microsoft.AspNetCore.TestHost Espace de noms

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

Classes

Nom Description
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 exposer le client de test que l’application a appelée Reset(Int32)

RequestBuilder

Utilisé pour 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 de l’instance IWebHostBuilder .

WebHostBuilderFactory

Fabrique de création IWebHostBuilder d’instances.

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.