Microsoft.AspNetCore.TestHost Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém uma implementação na memória de IServer para uso na gravação de testes.
Classes
ClientHandler |
Isso adapta HttpRequestMessages para ASP.NET Core solicitações, as envia por meio do pipeline e retorna o HttpResponseMessage associado. |
HostBuilderTestServerExtensions |
Contém extensões para recuperar propriedades de IHost. |
HttpResetTestException |
Usado para exibir o cliente de teste que o aplicativo invocou Reset(Int32) |
RequestBuilder |
Usado para construir um objeto HttpRequestMessage. |
TestServer |
Uma IServer implementação para executar testes. |
TestServerOptions |
Opções para o servidor de teste. |
WebHostBuilderExtensions |
Contém extensões para configurar a IWebHostBuilder instância. |
WebHostBuilderFactory |
Uma fábrica para criar IWebHostBuilder instâncias. |
WebSocketClient |
Fornece um cliente para se conectar por WebSockets a um servidor de teste. |
Comentários
Para obter mais informações sobre como usar o TestServer, consulte Testes de integração no ASP.NET Core.