Share via


Microsoft.AspNetCore.Mvc.Testing Espacio de nombres

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

Clases

WebApplicationFactory<TEntryPoint>

Fábrica 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 propiedades son iguales a TEntryPointFullName, las ordenará Priority en orden ascendente. WebApplicationFactory<TEntryPoint>comprobará la existencia del marcador en y, si el archivo existe, establecerá la raíz ContentRootPathde 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.