public void TestRenderingValidField() { IField field = new Field(5, 10); string expected = field.ToString() + Environment.NewLine; using (StringWriter sw = new StringWriter()) { Console.SetOut(sw); renderer.RenderGameField(field); Assert.AreEqual(expected, sw.ToString(), "The console renderer must invoke the toString() method of the field."); } }