コード例 #1
0
        public void ConsolePrinterClearScreen_WhenSomethingIsPrinted_ShouldClearIt()
        {
            // arrange
            var printer = new ConsolePrinter();
            printer.PrintLine();
            printer.PrintLine("Test line");
            printer.PrintLine();
            printer.Print("Test");

            // act
            printer.ClearScreen();

            // assert
            var actual = this.stringWriter.ToString();
            var expected = string.Empty;

            Assert.AreEqual(expected, actual);
        }