public void GetDoPrintStreamShouldReturnConsoleWhenNotGivenFinalScriptFile() { var printScreenFactory = new PrintScreenFactory(); var parsedArguments = new ParsedArguments(); TextWriter results = printScreenFactory.GetDoPrintStream(parsedArguments); Assert.That(results, Is.EqualTo(System.Console.Out)); printScreenFactory.ClosePrintStream(results); }
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); }
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); }