public override void Asserts(CLITestContext testContext) { _files_RepeatableChanged_API.Asserts(testContext); AssertTextByLines.AssertEmpty(GetType().Name, nameof(testContext.ConsoleError), testContext.ConsoleError); AssertTextByLines assertTextByLines = new AssertTextByLines(GetType().Name, "FinalConsoleOut", testContext.FinalConsoleOut, 17); assertTextByLines.AssertLineMessage(CLITextResources.StartProcessMessageWithArgs.Replace("[processName]", "files").Replace("[args]", "IntegrationTestProject"), true); assertTextByLines.AssertLineMessage(CLITextResources.ProcessCompleteSuccessfully, true); assertTextByLines.AssertLineMessage("", true); assertTextByLines.AssertLineMessage("++ Incremental Scripts:", true); assertTextByLines.AssertLineMessage(" Status | File", true); assertTextByLines.AssertLineMessage("-------------------------------------------------------", true); assertTextByLines.AssertLineMessage(" sync | incScript_0001_initState.sql", true); assertTextByLines.AssertLineMessage(" sync | incScript_0002_CreateLookupTable1.sql", true); assertTextByLines.AssertLineMessage(" sync | incScript_0003_CreateLookupTable2.sql", true); assertTextByLines.AssertLineMessage(" sync | incScript_0004_CreateTransTable1.sql", true); assertTextByLines.AssertLineMessage(" sync | incScript_0005_CreateInvoiceTable1.sql", true); assertTextByLines.AssertLineMessage("", true); assertTextByLines.AssertLineMessage("++ Repeatable Scripts:", true); assertTextByLines.AssertLineMessage(" Status | File", true); assertTextByLines.AssertLineMessage("-------------------------------------------------------", true); assertTextByLines.AssertLineMessage(" changed | rptScript_0001_DataForLookupTable1.sql", true); assertTextByLines.AssertLineMessage(" sync | rptScript_0002_DataForLookupTable2.sql", true); }
public override void Asserts(CLITestContext testContext) { _files_RepeatableChanged_API.Asserts(testContext); AssertTextByLines.AssertEmpty(GetType().Name, nameof(testContext.ConsoleError), testContext.ConsoleError); AssertTextByLines assertTextByLines = new AssertTextByLines(GetType().Name, "FinalConsoleOut", testContext.FinalConsoleOut, 2); assertTextByLines.AssertLineMessage(CLITextResources.StartProcessMessageWithArgs.Replace("[processName]", "files ddd").Replace("[args]", "IntegrationTestProject"), true); assertTextByLines.AssertLineMessage(CLITextResources.ProcessCompleteSuccessfully, true); }