Microsoft.AspNetCore.TestHost Espacio de nombres

Contiene una implementación en memoria de IServer para su uso en las pruebas de escritura.

Clases

ClientHandler

Esto adapta HttpRequestMessages a ASP.NET Core solicitudes, las envía a través de la canalización y devuelve el httpResponseMessage asociado.

HostBuilderTestServerExtensions

Contiene extensiones para recuperar propiedades de IHost.

HttpResetTestException

Se usa para exponer al cliente de prueba que invocó la aplicación. Reset(Int32)

RequestBuilder

Se usa para crear un objeto HttpRequestMessage.

TestServer

Una IServer implementación para ejecutar pruebas.

TestServerOptions

Opciones para el servidor de prueba.

WebHostBuilderExtensions

Contiene extensiones para configurar la IWebHostBuilder instancia.

WebHostBuilderFactory

Un generador para crear IWebHostBuilder instancias.

WebSocketClient

Proporciona un cliente para conectarse a través de WebSockets a un servidor de prueba.

Comentarios

Para obtener más información sobre el uso de TestServer, consulte Pruebas de integración en ASP.NET Core.