Microsoft.AspNetCore.TestHost Obor názvů

Obsahuje implementaci IServer v paměti pro použití při psaní testů.

Třídy

Název Description
ClientHandler

Tím se httpRequestMessages přizpůsobí ASP.NET Core požadavky, odešle je prostřednictvím kanálu a vrátí přidruženou zprávu HttpResponseMessage.

HostBuilderTestServerExtensions

Obsahuje rozšíření pro načtení vlastností z IHost.

HttpResetTestException

Používá se k zobrazení testovacího klienta, který aplikace vyvolala. Reset(Int32)

RequestBuilder

Používá se k vytvoření HttpRequestMessage objektu.

TestServer

Implementace IServer pro provádění testů.

TestServerOptions

Možnosti testovacího serveru

WebHostBuilderExtensions

Obsahuje rozšíření pro konfiguraci IWebHostBuilder instance.

WebHostBuilderFactory

Továrna pro vytváření IWebHostBuilder instancí.

WebSocketClient

Poskytuje klienta pro připojení přes WebSocket k testovacímu serveru.

Poznámky

Další informace o použití TestServer naleznete v tématu Integrační testy v ASP.NET Core.