public void PushOneTabWithMessageAsSingleLine() { var shapedWriter = new ShapedWriter(); shapedWriter.PushWrite("Hello"); var expected = " Hello\r\n"; Assert.AreEqual(expected, shapedWriter.Content); }
public void PushMultipleTabs() { var shapedWriter = new ShapedWriter(); shapedWriter.PushWrite("Hello"); shapedWriter.PushWrite("World"); var expected = " Hello\r\n World\r\n"; Assert.AreEqual(expected, shapedWriter.Content); }
public void PopOneTabWhenAsked() { var shapedWriter = new ShapedWriter(); shapedWriter.PushWrite("Hello"); shapedWriter.PushWrite("World"); shapedWriter.PopTab(); shapedWriter.PushWrite("Again"); var expected = " Hello\r\n World\r\n Again\r\n"; Assert.AreEqual(expected, shapedWriter.Content); }