X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.simple%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2FBasicTestDefinition.java;h=876a3e16397e214ab6b834912fe32a8a366176fe;hb=5ae9dc81ad1c3ddfa99a8456b0c5263dd483642d;hp=4d62ba39db652c734c778ef46df07a75d0b01af9;hpb=19a9d8d57baf647f8a1a9aac3d9cb55c86dccbcc;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java index 4d62ba39d..876a3e163 100644 --- a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java +++ b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java @@ -1,9 +1,15 @@ package org.argeo.slc.core.test; -import org.argeo.slc.core.SlcException; +import org.argeo.slc.SlcException; import org.argeo.slc.core.structure.tree.TreeSRelatedHelper; -import org.argeo.slc.core.test.context.ContextAware; import org.argeo.slc.core.test.context.ContextUtils; +import org.argeo.slc.test.IncompatibleTestDataException; +import org.argeo.slc.test.TestData; +import org.argeo.slc.test.TestDefinition; +import org.argeo.slc.test.TestResult; +import org.argeo.slc.test.TestRun; +import org.argeo.slc.test.TestStatus; +import org.argeo.slc.test.context.ContextAware; /** Understands basic test data and context aware test data. */ public class BasicTestDefinition extends TreeSRelatedHelper implements @@ -21,7 +27,7 @@ public class BasicTestDefinition extends TreeSRelatedHelper implements } else { result.addResultPart(new SimpleResultPart( TestStatus.FAILED, "Expected " - + testData.getExpected() + " but reched " + + testData.getExpected() + " but reached " + testData.getReached())); } } catch (Exception e) { @@ -33,7 +39,7 @@ public class BasicTestDefinition extends TreeSRelatedHelper implements ContextUtils.compareReachedExpected((ContextAware) testData, testRun.getTestResult(), this); } else { - throw new SlcException("No test data defined."); + throw new IncompatibleTestDataException(testRun); } } }