From 5c202674a06a04eaf74e4f9022d85859fbf7021e Mon Sep 17 00:00:00 2001 From: lucasward Date: Thu, 20 Sep 2007 21:07:39 +0000 Subject: [PATCH] CLOSED - issue BATCH-136: restoreFromRestartData(Tasklet, RestartData) crashes if Properties are null http://opensource.atlassian.com/projects/spring/browse/BATCH-136 --- .../batch/core/domain/StepInstanceTests.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/test/java/org/springframework/batch/core/domain/StepInstanceTests.java b/core/src/test/java/org/springframework/batch/core/domain/StepInstanceTests.java index d4366ae56..60260a40f 100644 --- a/core/src/test/java/org/springframework/batch/core/domain/StepInstanceTests.java +++ b/core/src/test/java/org/springframework/batch/core/domain/StepInstanceTests.java @@ -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);