Microsoft.AspNetCore.TestHost Obor názvů

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

Třídy

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 httpResponseMessage.

HostBuilderTestServerExtensions

Obsahuje rozšíření pro načítání vlastností z IHost.

HttpResetTestException

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

RequestBuilder

Slouží k vytvoření objektu HttpRequestMessage.

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 WebSockets k testovacímu serveru.

Poznámky

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