Microsoft.AspNetCore.TestHost Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.