public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_getProjectConfigById_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_devEnv_SyncDB_RepeatableChanged_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_deliveryEnv_Validate_HistoryExecutedFilesMissing_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_devEnv_Validate_MissingSystemTables_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(new ProcessTestContext(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_deliveryEnv_Virtual_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_files_IncrementalChanged_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_devEnv_Restore_Recreate_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_init_AllProperties_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { CLITestContext testContext = new CLITestContext(_devEnv_NewScrtiptFile_DevDummyData_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { EditProjectUITestContext testContext = new EditProjectUITestContext(_projectConfigValidation_DeliveryEnv_Valid_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _editProjectViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_projectConfigWithDBArrangeAndAssert.Arrange(testArgs, true, DBBackupFileType.MiddleState, ScriptFilesStateType.IncrementalChanged)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_devEnv_NotAllowMethods_SetDBToSpecificState_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); return(testContext); }
public void Init() { MockObjectsProvider = new MockObjectsProvider(); WindsorContainer = GlobalContainerAccessor.Instance.Container; WindsorContainer.Register( new MainBootstrapper(), new TestContainerBootstrapper { MockObjectsProvider = MockObjectsProvider }); }
public override ITestContext Arrange(TestArgs testArgs) { EditProjectUITestContext testContext = new EditProjectUITestContext(_init_DeliveryEnv_AllProperties_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _editProjectViewModel.CreateNewProjectConfig(); testContext.ClearProcessData(); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_projectConfigWithDBArrangeAndAssert.Arrange(testArgs, false, DBBackupFileType.FinalState_DeliveryEnv, ScriptFilesStateType.RepeatableChanged)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_devEnv_Validate_NewProject_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_devEnv_SetDBToSpecificState_DBInMiddleState_TargetFinalState_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); UIGeneralEvents.OnConfirm += UIGeneralEvents_OnConfirm; return(testContext); }
public override ITestContext Arrange(TestArgs testArgs) { DBVersionsUITestContext testContext = new DBVersionsUITestContext(_devEnv_NotAllowMethods_InitDB_API.Arrange(testArgs)); MockObjectsProvider.SetTestContextDataByMockCallbacksForUI(testContext); _dbVersionsViewModel.SetProjectConfig(testContext.ProjectConfig.Id); testContext.ClearProcessData(); UIGeneralEvents.OnConfirm += UIGeneralEvents_OnConfirm; return(testContext); }
public void Files_ID_IsRequired() { //Arrange CLITestContext testContext = new CLITestContext(new ProcessTestContext(new TestArgs())); MockObjectsProvider.SetTestContextDataByMockCallbacksForCLI(testContext); CLIRunner.CLIRun($"files"); AssertTextByLines assertConsoleOutTextByLines = new AssertTextByLines(GetType().Name, "ConsoleError", testContext.ConsoleError, 1); assertConsoleOutTextByLines.AssertLineMessage("Option '--id' is required.", true); }