]> git.argeo.org Git - gpl/argeo-slc.git/blob - examples/org.argeo.slc.example01/src/test/java/org/argeo/slc/example/appli/SubCategory2Test.java
924c072a837dae41f46643856943e23b37f7eb16
[gpl/argeo-slc.git] / examples / org.argeo.slc.example01 / src / test / java / org / argeo / slc / example / appli / SubCategory2Test.java
1 package org.argeo.slc.example.appli;
2
3 import static org.argeo.slc.unit.test.tree.UnitTestTreeUtil.assertPart;
4
5 import org.argeo.slc.ant.AntExecutionContext;
6 import org.argeo.slc.ant.unit.AntSlcApplicationTestCase;
7 import org.argeo.slc.core.test.TestStatus;
8 import org.argeo.slc.core.test.tree.TreeTestResult;
9
10 public class SubCategory2Test extends AntSlcApplicationTestCase {
11 public void testSimpleRun() {
12 execute("/Category1/SubCategory2/build.xml");
13 }
14
15 public void postExecution(AntExecutionContext executionContext) {
16 TreeTestResult testResult1 = executionContext.getBean("testResult");
17 assertPart(testResult1,
18 "/Category1/SubCategory2/testProject/testComplex/slc.test0/0",
19 0, TestStatus.PASSED, null);
20 assertPart(testResult1,
21 "/Category1/SubCategory2/testProject/testSimple/slc.test0", 1,
22 TestStatus.FAILED, null);
23 assertPart(testResult1,
24 "/Category1/SubCategory2/testProject/testError/slc.test0", 0,
25 TestStatus.ERROR, null);
26
27 TreeTestResult testResult2 = executionContext.getBean("testResult2");
28 assertPart(testResult2,
29 "/Category1/SubCategory2/testProject/testSimple/slc.test2", 1,
30 TestStatus.PASSED, null);
31 assertPart(testResult2,
32 "/Category1/SubCategory2/testProject/testSimple/slc.test3", 1,
33 TestStatus.FAILED, null);
34 }
35
36 }