public void HasUndoScriptFileShouldReturnTrueWhenUndoScriptFilePopulated() { var parsedArguments = new ParsedArguments(); parsedArguments.SetValue(CommandlineSwitchType.UndoFile, "sdf"); Assert.That(parsedArguments.HasValue(CommandlineSwitchType.UndoFile), Is.True); }
public void GetScriptsFilesFolderShouldReturnScriptFolderWhenScriptFolderPopulated() { var parsedArguments = new ParsedArguments(); parsedArguments.SetValue(CommandlineSwitchType.ScriptFiles, "c:\\foo"); var r = parsedArguments.GetScriptFilesFolderOrDefaultFolder(); Assert.That(r, Is.EqualTo("c:\\foo")); }
public void GetUndoPrintStreamShouldReturnFileWriterWhenGivenFinalScriptFile() { var printScreenFactory = new PrintScreenFactory(); var parsedArguments = new ParsedArguments(); parsedArguments.SetValue(CommandlineSwitchType.UndoFile, "c:\\temp\\foo2.sql"); TextWriter results = printScreenFactory.GetUndoPrintStream(parsedArguments); Assert.That(results, Is.TypeOf<StreamWriter>()); printScreenFactory.ClosePrintStream(results); }