@Test public void testResetOffsetAutomatically() { for (int i = 0; i < CHUNK_SIZE; i++) { monitor.incrementOffset(); } assertEquals(0, monitor.getOffset()); }
@Test public void testResetOffsetManually() { monitor.incrementOffset(); monitor.resetOffset(); assertEquals(0, monitor.getOffset()); }
@Test public void testUpdateVanilla() { monitor.incrementOffset(); ExecutionContext executionContext = new ExecutionContext(); monitor.update(executionContext); assertEquals(1, executionContext.size()); }
@Test public void testIncrementOffset() { assertEquals(0, monitor.getOffset()); monitor.incrementOffset(); assertEquals(1, monitor.getOffset()); }
@Test public void testClose() { monitor.incrementOffset(); monitor.close(); assertTrue(closed); assertEquals(0, monitor.getOffset()); }
chunkMonitor.incrementOffset(); if (outputs.isEmpty()) { data.scanning(false);
@Test public void testUpdateWithNoStream() throws Exception { monitor = new ChunkMonitor(); monitor.setItemReader(new ItemReader<String>() { @Override public String read() throws Exception, UnexpectedInputException, ParseException { return "" + (count++); } }); monitor.setChunkSize(CHUNK_SIZE); monitor.incrementOffset(); ExecutionContext executionContext = new ExecutionContext(); monitor.update(executionContext); assertEquals(0, executionContext.size()); } }
chunkMonitor.incrementOffset(); if (outputs.isEmpty()) { data.scanning(false);
chunkMonitor.incrementOffset(); if (outputs.isEmpty()) { data.scanning(false);
chunkMonitor.incrementOffset(); if (outputs.isEmpty()) { data.scanning(false);
chunkMonitor.incrementOffset(); if (outputs.isEmpty()) { inputs.setBusy(false);