public void testMaxBufferTooSmall() throws Exception { try { op = new ObjectPipe(0); fail("Expected: IllegalArgumentException"); } catch (IllegalArgumentException e) { } } }
public void testPutFinished() throws Exception { op = new ObjectPipe(); op.finish(); try { op.put(new Integer(1)); fail("Expected: IllegalArgumentException"); } catch (IllegalArgumentException e) { } }
public void testFinishFinished() throws Exception { op = new ObjectPipe(); op.finish(); try { op.finish(); fail("Expected: IllegalArgumentException"); } catch (IllegalArgumentException e) { } }
public void testMultiThreaded() throws Exception { op = new ObjectPipe(2); progress = 0;
public void test() throws Exception { op = new ObjectPipe(); op.put(new Integer(1)); op.put(new Integer(2)); assertTrue(op.hasNext()); assertEquals(new Integer(1), op.next()); op.finish(); assertTrue(op.hasNext()); assertEquals(new Integer(2), op.next()); assertFalse(op.hasNext()); try { op.next(); fail("Expected: NoSuchElementException"); } catch (NoSuchElementException e) { } }
public void testMultiThreaded2() throws Exception { op = new ObjectPipe(2); progress = 0;