Microsoft.AspNetCore.TestHost Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.