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); }