Application Factory<TEntry Point> Constructor
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates an instance of WebApplicationFactory<TEntryPoint>. This factory can be used to
create a TestServer instance using the MVC application defined by
and one or more HttpClient instances used to send HttpRequestMessage to the TestServer.
The WebApplicationFactory<TEntryPoint> will find the entry point class of
assembly and initialize the application by calling
IWebHostBuilder CreateWebHostBuilder(string  args)
This constructor will infer the application content root path by searching for a
WebApplicationFactoryContentRootAttribute on the assembly containing the functional tests with
a key equal to the
TEntryPoint assembly FullName.
In case an attribute with the right key can't be found, WebApplicationFactory<TEntryPoint>
will fall back to searching for a solution file (*.sln) and then appending
TEntryPoint assembly name
to the solution directory. The application root directory will be used to discover views and content files.
The application assemblies will be loaded from the dependency context of the assembly containing
TEntryPoint. This means that project dependencies of the assembly containing
TEntryPoint will be loaded as application assemblies.
public WebApplicationFactory ();
Public Sub New ()