\r
public class JU_IndentPrintWriterTest {\r
\r
- @Mock\r
- private OutputStream stream;\r
+ @Mock\r
+ private OutputStream stream;\r
\r
- @Mock\r
- private Writer writer;\r
+ @Mock\r
+ private Writer writer;\r
\r
- @Before\r
- public void setUp() throws Exception {\r
- stream = mock(OutputStream.class);\r
- writer = mock(Writer.class);\r
- }\r
+ @Before\r
+ public void setUp() throws Exception {\r
+ stream = mock(OutputStream.class);\r
+ writer = mock(Writer.class);\r
+ }\r
\r
- @Test\r
- public void testWriteInt() throws IOException {\r
- IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
+ @Test\r
+ public void testWriteInt() throws IOException {\r
+ IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
\r
- indentWriter.write(123);\r
+ indentWriter.write(123);\r
\r
- verify(writer).write(123);\r
+ verify(writer).write(123);\r
\r
- assertEquals(indentWriter.getIndent(), 0);\r
- }\r
+ assertEquals(indentWriter.getIndent(), 0);\r
+ }\r
\r
- @Test\r
- public void testWriteIntWithNewLineCharacter() throws IOException {\r
- IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
+ @Test\r
+ public void testWriteIntWithNewLineCharacter() throws IOException {\r
+ IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
\r
- indentWriter.setIndent(12);\r
+ indentWriter.setIndent(12);\r
\r
- indentWriter.println();\r
+ indentWriter.println();\r
\r
- indentWriter.write("123", 1, 2);\r
+ indentWriter.write("123", 1, 2);\r
\r
- verify(writer).write('\n');\r
- verify(writer).write('2');\r
- verify(writer).write('3');\r
- assertEquals(indentWriter.getIndent(), 12);\r
- }\r
+ verify(writer).write('\n');\r
+ verify(writer).write('2');\r
+ verify(writer).write('3');\r
+ assertEquals(indentWriter.getIndent(), 12);\r
+ }\r
\r
- @Test\r
- public void testWriteString() throws IOException {\r
- IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
+ @Test\r
+ public void testWriteString() throws IOException {\r
+ IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
\r
- indentWriter.inc();\r
+ indentWriter.inc();\r
\r
- indentWriter.write("123");\r
+ indentWriter.write("123");\r
\r
- verify(writer).write('1');\r
- verify(writer).write('2');\r
- verify(writer).write('3');\r
- assertEquals(indentWriter.getIndent(), 1);\r
- }\r
+ verify(writer).write('1');\r
+ verify(writer).write('2');\r
+ verify(writer).write('3');\r
+ assertEquals(indentWriter.getIndent(), 1);\r
+ }\r
\r
- @Test\r
- public void testSetIndent() throws IOException {\r
- IndentPrintWriter indentWriter = new IndentPrintWriter(stream);\r
+ @Test\r
+ public void testSetIndent() throws IOException {\r
+ IndentPrintWriter indentWriter = new IndentPrintWriter(stream);\r
\r
- indentWriter.setIndent(12);\r
- indentWriter.dec();\r
+ indentWriter.setIndent(12);\r
+ indentWriter.dec();\r
\r
- assertEquals(indentWriter.getIndent(), 11);\r
- }\r
+ assertEquals(indentWriter.getIndent(), 11);\r
+ }\r
\r
- @Test\r
- public void testToCol() throws IOException {\r
- IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
+ @Test\r
+ public void testToCol() throws IOException {\r
+ IndentPrintWriter indentWriter = new IndentPrintWriter(writer);\r
\r
- indentWriter.toCol(5);\r
- char[] chars = { 'a', 'b', 'c' };\r
- indentWriter.write(chars, 1, 2);\r
+ indentWriter.toCol(5);\r
+ char[] chars = { 'a', 'b', 'c' };\r
+ indentWriter.write(chars, 1, 2);\r
\r
- verify(writer, times(5)).write(' ');\r
- verify(writer).write('c');\r
- verify(writer).write('b');\r
- }\r
+ verify(writer, times(5)).write(' ');\r
+ verify(writer).write('c');\r
+ verify(writer).write('b');\r
+ }\r
}
\ No newline at end of file