]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Make assert SlcExecution cover underlying steps
authorMathieu Baudier <mbaudier@argeo.org>
Fri, 27 Jun 2008 13:47:02 +0000 (13:47 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Fri, 27 Jun 2008 13:47:02 +0000 (13:47 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1295 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.slc.core/src/main/java/org/argeo/slc/unit/process/SlcExecutionTestUtils.java

index 70400da54e9c59d193690a892f7186dcb817dd9b..1724f48dcd98d6b1c2fe0398c23ef3eed344ace7 100644 (file)
@@ -37,6 +37,13 @@ public abstract class SlcExecutionTestUtils {
                        assertNotNull(reachedValue);\r
                        assertEquals(expectedValue, reachedValue);\r
                }\r
+\r
+               assertEquals(expected.getSteps().size(), reached.getSteps().size());\r
+               for (int i = 0; i < expected.getSteps().size(); i++) {\r
+                       SlcExecutionStep stepExpected = expected.getSteps().get(i);\r
+                       SlcExecutionStep stepReached = reached.getSteps().get(i);\r
+                       assertSlcExecutionStep(stepExpected, stepReached);\r
+               }\r
        }\r
 \r
        public static void assertSlcExecutionStep(SlcExecutionStep expected,\r