1616 */
1717package org .apache .commons .io .input ;
1818
19+ import static org .junit .Assert .assertEquals ;
20+ import static org .junit .Assert .assertTrue ;
21+
1922import java .io .IOException ;
2023import java .io .Reader ;
2124
22- import junit .framework . TestCase ;
25+ import org . junit .Test ;
2326
2427/**
2528 * Test case for {@link CharSequenceReader}.
2629 *
2730 * @version $Revision$ $Date$
2831 */
29- public class CharSequenceReaderTest extends TestCase {
32+ public class CharSequenceReaderTest {
3033 private static final char NONE = (new char [1 ])[0 ];
3134
32- /**
33- * Contruct a new test case.
34- * @param name The name of the test
35- */
36- public CharSequenceReaderTest (String name ) {
37- super (name );
38- }
39-
4035 /** Test {@link Reader#close()}. */
36+ @ Test
4137 public void testClose () throws IOException {
4238 Reader reader = new CharSequenceReader ("FooBar" );
4339 checkRead (reader , "Foo" );
@@ -46,12 +42,14 @@ public void testClose() throws IOException {
4642 }
4743
4844 /** Test {@link Reader#markSupported()}. */
45+ @ Test
4946 public void testMarkSupported () {
5047 Reader reader = new CharSequenceReader ("FooBar" );
5148 assertTrue (reader .markSupported ());
5249 }
5350
5451 /** Test {@link Reader#mark(int)}. */
52+ @ Test
5553 public void testMark () throws IOException {
5654 Reader reader = new CharSequenceReader ("FooBar" );
5755 checkRead (reader , "Foo" );
@@ -66,6 +64,7 @@ public void testMark() throws IOException {
6664 }
6765
6866 /** Test {@link Reader#skip(long)}. */
67+ @ Test
6968 public void testSkip () throws IOException {
7069 Reader reader = new CharSequenceReader ("FooBar" );
7170 assertEquals (3 , reader .skip (3 ));
@@ -81,6 +80,7 @@ public void testSkip() throws IOException {
8180 }
8281
8382 /** Test {@link Reader#read()}. */
83+ @ Test
8484 public void testRead () throws IOException {
8585 Reader reader = new CharSequenceReader ("Foo" );
8686 assertEquals ('F' , reader .read ());
@@ -91,6 +91,7 @@ public void testRead() throws IOException {
9191 }
9292
9393 /** Test {@link Reader#read(char[])}. */
94+ @ Test
9495 public void testReadCharArray () throws IOException {
9596 Reader reader = new CharSequenceReader ("FooBar" );
9697 char [] chars = new char [2 ];
@@ -106,6 +107,7 @@ public void testReadCharArray() throws IOException {
106107 }
107108
108109 /** Test {@link Reader#read(char[], int, int)}. */
110+ @ Test
109111 public void testReadCharArrayPortion () throws IOException {
110112 char [] chars = new char [10 ];
111113 Reader reader = new CharSequenceReader ("FooBar" );
0 commit comments