Microsoft.AspNetCore.TestHost Obor názvů

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.