1 package com.diasparsoftware.io.test; 2 3 import java.io.*; 4 import java.io.StringReader; 5 6 import junit.framework.TestCase; 7 8 import com.diasparsoftware.java.io.ReaderUtil; 9 10 public class GetContentAsStringTest extends TestCase { 11 public void testEmptyReader() throws Exception { 12 Reader empty = new InputStreamReader( 13 new ByteArrayInputStream(new byte[0])); 14 15 assertEquals("", ReaderUtil.getContentAsString(empty)); 16 } 17 18 public void testFiveCharacters() throws Exception { 19 Reader empty = new InputStreamReader( 20 new ByteArrayInputStream(new byte[] {'a', 'b', 'c', 'd', 'e'})); 21 22 assertEquals("abcde", ReaderUtil.getContentAsString(empty)); 23 } 24 25 }