public void PrintMessageTest() { SurrogateConsole console = new SurrogateConsole(); // act Child data = new Grandson(console); console.Clear();; data.PrintMessage(); // assert string[] log = console.GetStrings(); Assert.AreEqual(1, log.Length); Assert.AreEqual(typeof(Grandson).Name, log[0]); }