/** * Call print for every string in the array. * * @throws NullPointerException * if value is null. */ public void print(final String[] value) { for (int i = 0; i < value.length; i++) { assert value[i] != null; print(value[i]); } }
/** * Call print for every string in the array. * * @throws NullPointerException * if value is null. */ public void print(final String[] value) { for (int i = 0; i < value.length; i++) { assert value[i] != null; print(value[i]); } }
/** * Call print for every string in the array. * * @throws NullPointerException * iff value is null. */ public void print(final String[] value) { for (int i = 0; i < value.length; i++) { assert value[i] != null; print(value[i]); } }
@Test public void printArray() { StringWriter swrt = new StringWriter(); PrintWriter wrt = new PrintWriter(swrt); StringPrintWriter pwrt = new StringPrintWriter(); for (String data : DATA) { wrt.print(data); } pwrt.print(DATA); assertEquals(swrt.toString(), pwrt.getString()); } }
@Test public void getString() { StringBuilder bld = new StringBuilder(); StringPrintWriter wrt = new StringPrintWriter(); for (String data : DATA) { bld.append(data); wrt.print(data); } // check that it works.. assertEquals(bld.toString(), wrt.getString()); wrt.clear(); assertEquals(wrt.getString(), ""); }