Microsoft.AspNetCore.Mvc.Testing Espacio de nombres

Proporciona tipos que admiten pruebas de integración de MVC.

Clases

Nombre Description
WebApplicationFactory<TEntryPoint>

Generador para arrancar una aplicación en memoria para pruebas de un extremo a otro funcional.

WebApplicationFactoryClientOptions

Las opciones predeterminadas que se usarán al crear HttpClient instancias mediante una llamada a CreateClient(WebApplicationFactoryClientOptions).

WebApplicationFactoryContentRootAttribute

Metadatos que WebApplicationFactory<TEntryPoint> usan para averiguar la raíz de contenido de la aplicación web representada por TEntryPoint. WebApplicationFactory<TEntryPoint> iterará en todas las instancias de WebApplicationFactoryContentRootAttribute, filtrará las instancias cuyas Key es igual a TEntryPointFullName, ordenándolas en Priority orden ascendente. WebApplicationFactory<TEntryPoint>comprobará la existencia del marcador en y, si el archivo existe, establecerá la raíz ContentRootPathdel contenido en Path.Combine(ContentRootPath, Path.GetFileName(ContentRootTest))" .

Comentarios

Para obtener más información sobre las pruebas de integración de MVC, consulte Pruebas de integración.