String s;
pw = new PrintWriter(bao, true);
pw.println("Random Chars");
pw.write("Hello World");
try {
br = new BufferedReader(new Support_StringReader(bao.toString()));
s = br.readLine();
assertTrue("Incorrect string written/read: " + s, s
.equals("Random Chars"));
pw.flush();
br = new BufferedReader(new Support_StringReader(bao.toString()));
s = br.readLine();
assertTrue("Incorrect string written/read: " + s, s
.equals("Random Chars"));
s = br.readLine();
assertTrue("Incorrect string written/read: " + s, s