RESOLVED BATCH-1476. Count filters in chunk processor properly.

This commit is contained in:
dsyer
2010-01-04 10:18:41 +00:00
parent 3be4f860c7
commit 506cfcf8ee
3 changed files with 18 additions and 10 deletions

View File

@@ -151,6 +151,7 @@ public class FaultTolerantChunkProcessorTests {
}
assertEquals(1, contribution.getSkipCount());
assertEquals(1, contribution.getWriteCount());
assertEquals(0, contribution.getFilterCount());
}
@Test

View File

@@ -391,6 +391,11 @@ public class FaultTolerantStepFactoryBeanRollbackTests {
assertEquals("[1, 2, 3, 5]", writer.getCommitted().toString());
assertEquals("[1, 2, 3, 4, 1, 2, 3, 4, 5]", writer.getWritten().toString());
assertEquals("[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]", processor.getProcessed().toString());
assertEquals(1, stepExecution.getWriteSkipCount());
assertEquals(5, stepExecution.getReadCount());
assertEquals(4, stepExecution.getWriteCount());
assertEquals(0, stepExecution.getFilterCount());
}
@Test
@@ -440,6 +445,11 @@ public class FaultTolerantStepFactoryBeanRollbackTests {
assertEquals("[1, 2, 1, 2, 3, 4, 5]", writer.getWritten().toString());
assertEquals("[1, 3, 5]", processor.getCommitted().toString());
assertEquals("[1, 2, 3, 4, 5, 1, 2, 3, 4, 5]", processor.getProcessed().toString());
assertEquals(2, stepExecution.getWriteSkipCount());
assertEquals(5, stepExecution.getReadCount());
assertEquals(3, stepExecution.getWriteCount());
assertEquals(0, stepExecution.getFilterCount());
}
@Test