Microsoft.AspNetCore.Mvc.Testing Obor názvů

Poskytuje typy, které podporují testování integrace MVC.

Třídy

WebApplicationFactory<TEntryPoint>

Továrna pro spuštění aplikace v paměti pro funkční komplexní testy.

WebApplicationFactoryClientOptions

Výchozí možnosti, které se mají použít při vytváření HttpClient instancí voláním CreateClient(WebApplicationFactoryClientOptions)metody .

WebApplicationFactoryContentRootAttribute

Metadata, která WebApplicationFactory<TEntryPoint> používají ke zjištění kořenového adresáře obsahu webové aplikace reprezentované .TEntryPoint WebApplicationFactory<TEntryPoint> bude iterovat všechny instance objektu WebApplicationFactoryContentRootAttribute, filtrovat instance, jejichž Key hodnota je rovna TEntryPointFullName, a seřadit je Priority vzestupně. WebApplicationFactory<TEntryPoint> zkontroluje existenci značky v Path.Combine(ContentRootPath, Path.GetFileName(ContentRootTest))" souboru a pokud soubor existuje, nastaví kořen obsahu na ContentRootPath.

Poznámky

Další informace o testování integrace MVC najdete v tématu Testy integrace.