private MvcFunctionalTestFixture(TestOutputHelperLoggerProvider loggerProvider,
                                  WebApplicationFactory <TStartup> parent)
 {
     _loggerProvider = loggerProvider;
     _parent         = parent;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="MvcFunctionalTestFixture{TStartup}"/> class.
 /// </summary>
 /// <param name="output">The test output helper.</param>
 /// <param name="sink">The message sink.</param>
 internal MvcFunctionalTestFixture(ITestOutputHelper output, IMessageSink sink)
 {
     _loggerProvider = new TestOutputHelperLoggerProvider(sink, output);
     HavingServices(services => services.AddSingleton <ITestFixtureContext>(this));
 }