protected void setUp() { /* * In order for IOException to be thrown in reset(),the inputStream to * the constructor cannot be a byteArrayInputstream because the reset() * in byteArrayInputStream does not throw IOException. When * BufferedInputStream is used, the size of the buffer must be smaller * than the readlimit in mark inorder for IOException to be thrown */ BufferedInputStream buftemp = new BufferedInputStream( new ByteArrayInputStream(text.getBytes()), 4); lnis = new LineNumberInputStream(buftemp); lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText .getBytes())); }
/** * Sets up the fixture, for example, open a network connection. This method * is called before a test is executed. */ protected void setUp() throws UnsupportedEncodingException { /* * In order for IOException to be thrown in reset(),the inputStream to * the constructor cannot be a byteArrayInputstream because the reset() * in byteArrayInputStream does not throw IOException. When * BufferedInputStream is used, the size of the buffer must be smaller * than the readlimit in mark inorder for IOException to be thrown */ BufferedInputStream buftemp = new BufferedInputStream( new ByteArrayInputStream(text.getBytes("UTF-8")), 4); lnis = new LineNumberInputStream(buftemp); lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText .getBytes("UTF-8"))); }
/** * Sets up the fixture, for example, open a network connection. This method * is called before a test is executed. */ protected void setUp() { /* * In order for IOException to be thrown in reset(),the inputStream to * the constructor cannot be a byteArrayInputstream because the reset() * in byteArrayInputStream does not throw IOException. When * BufferedInputStream is used, the size of the buffer must be smaller * than the readlimit in mark inorder for IOException to be thrown */ BufferedInputStream buftemp = new BufferedInputStream( new ByteArrayInputStream(text.getBytes()), 4); lnis = new LineNumberInputStream(buftemp); lnis2 = new LineNumberInputStream(new ByteArrayInputStream(dosText .getBytes())); }
public void testLineNumberInputStream() throws IOException { assertReadsFailWithNullPointerException(new LineNumberInputStream(null)); }