/// <summary> /// Initializes a new instance of the <see cref="EndToEndTestsBase.WithRealProviders"/> class. /// </summary> protected WithRealProviders( IApplicationFacade applicationFacade, EndToEndScenarioDataStore endToEndScenarioDataStore, ScenarioContext scenarioContext) : base(applicationFacade, scenarioContext) { endToEndScenarioDataStore.StartApplicationService = new StartApplicationService.WithRealProviders(applicationFacade); RegisterScreenObjectsCore(); }
/// <summary> /// Initializes a new instance of the <see cref="EndToEndTestsBase.WithFakeProviders"/> class. /// </summary> protected WithFakeProviders( IApplicationFacade applicationFacade, EndToEndScenarioDataStore endToEndScenarioDataStore, ScenarioContext scenarioContext, BuildersCollectionContext buildersCollectionContext) : base(applicationFacade, scenarioContext) { endToEndScenarioDataStore.StartApplicationService = new StartApplicationService.WithFakeProviders(applicationFacade, buildersCollectionContext); endToEndScenarioDataStore.BuilderRegistrationService = new BuilderRegistrationService(buildersCollectionContext); RegisterScreenObjectsCore(); }