]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc/src/test/java/org/argeo/slc/testslc/DummyTestDefinition.java
Improve documentation.
[gpl/argeo-slc.git] / org.argeo.slc / src / test / java / org / argeo / slc / testslc / DummyTestDefinition.java
1 package org.argeo.slc.testslc;
2
3 import org.argeo.slc.core.test.IncompatibleTestDataException;
4 import org.argeo.slc.core.test.TestData;
5 import org.argeo.slc.core.test.TestDefinition;
6
7 public class DummyTestDefinition implements TestDefinition {
8 private DummyTestData testData;
9
10 public void execute() {
11 if (testData.getReached().equals(testData.getExpected())) {
12 stdOut("Test passed");
13 } else {
14 stdOut("Test failed");
15 }
16 }
17
18 public void setTestData(TestData testData) {
19 if (!(testData instanceof DummyTestData)) {
20 throw new IncompatibleTestDataException(testData, this);
21 }
22 this.testData = (DummyTestData) testData;
23 }
24
25 private static void stdOut(Object o) {
26 System.out.println(o);
27 }
28 }