public override void Asserts(DBVersionsUITestContext testContext) { _devEnv_Validate_NewProject_API.Asserts(testContext); _dbVersionsViewModelAsserts.AssertNewProjectDevEnv(this.GetType().Name, _dbVersionsViewModel, testContext.ProjectConfig.DevEnvironment); _dbVersionsViewModelAsserts.AssertViewStateHistory(this.GetType().Name, testContext.ViewStatesHistory, DBVersionsViewStateType.NewProject); }
public override void Asserts(CLITestContext testContext) { _devEnv_Validate_NewProject_API.Asserts(testContext); AssertTextByLines assertConsoleOutTextByLines = new AssertTextByLines(GetType().Name, "FinalConsoleOut", testContext.FinalConsoleOut, 1); assertConsoleOutTextByLines.AssertLineMessage(CLITextResources.StartProcessMessageWithArgs.Replace("[processName]", "validate").Replace("[args]", "IntegrationTestProject"), true); AssertTextByLines assertErrorsTextByLines = new AssertTextByLines(GetType().Name, "ConsoleError", testContext.ConsoleError, 2); assertErrorsTextByLines.AssertLineMessage("Welcome!!! This appear to be a new project.", true); assertErrorsTextByLines.AssertLineMessage("1) Run 'Init DB' for creating our DB system tables >> 2) Add your scripts files >> 3) Run 'Sync'", true); }