Microsoft.AspNetCore.TestHost Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje implementaci v paměti IServer pro pro použití při psaní testů.
Třídy
| ClientHandler |
to přizpůsobuje ASP.NET Core HttpRequestMessages požadavků, odesílá je prostřednictvím kanálu a vrátí přidružené HttpResponseMessage. |
| HostBuilderTestServerExtensions |
Obsahuje rozšíření pro načítání vlastností z IHost . |
| HttpResetTestException |
Používá se k povrchu testovacího klienta, který aplikace vyvolala. Reset(Int32) |
| RequestBuilder |
Slouží k vytvoření objektu zprávy HttpRequestMessage. |
| TestServer |
Implementace IServer pro provádění testů. |
| TestServerOptions |
Možnosti pro testovací server. |
| WebHostBuilderExtensions |
Obsahuje rozšíření pro konfiguraci IWebHostBuilder instance. |
| WebHostBuilderFactory |
Továrna pro vytváření IWebHostBuilder instancí. |
| WebSocketClient |
Poskytuje klientovi připojení přes objekty WebSocket k testovacímu serveru. |
Poznámky
Další informace o použití TestServer naleznete v tématu integrační testy v ASP.NET Core.