CLOSED - issue BATCH-136: restoreFromRestartData(Tasklet, RestartData) crashes if Properties are null

http://opensource.atlassian.com/projects/spring/browse/BATCH-136
This commit is contained in:
lucasward
2007-09-20 21:07:39 +00:00
parent 4292897432
commit 5c202674a0

View File

@@ -50,7 +50,7 @@ public class StepInstanceTests extends TestCase {
*/
public void testGetRestartData() {
assertNotNull(instance.getRestartData());
assertEquals(null, instance.getRestartData().getProperties());
assertTrue(instance.getRestartData().getProperties().isEmpty());
instance.setRestartData(new GenericRestartData(new Properties() {{
setProperty("foo", "bar");
}}));
@@ -104,7 +104,7 @@ public class StepInstanceTests extends TestCase {
instance.setJob(new JobInstance(new Long(23)));
assertEquals(23, instance.getJobId().longValue());
}
public void testEqualsWithSameIdentifier() throws Exception {
JobInstance job = new JobInstance(new Long(100));
StepInstance step1 = new StepInstance(new Long(0));
@@ -116,7 +116,7 @@ public class StepInstanceTests extends TestCase {
step2.setName(stepName);
assertEquals(step1, step2);
}
public void testToString() throws Exception {
assertTrue("Should contain name", instance.toString().indexOf("name=")>=0);
assertTrue("Should contain status", instance.toString().indexOf("status=")>=0);