X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=trash%2Fexamples%2Forg.argeo.slc.example01%2Fsrc%2Ftest%2Fjava%2Forg%2Fargeo%2Fslc%2Fexample%2Fcontext%2FContextTest.java;fp=trash%2Fexamples%2Forg.argeo.slc.example01%2Fsrc%2Ftest%2Fjava%2Forg%2Fargeo%2Fslc%2Fexample%2Fcontext%2FContextTest.java;h=be9d0917d4256ad5766d84056464e8205b64e648;hb=9dee94e1e0a9232a7a3e2c6e86cd2a0367d6d221;hp=0000000000000000000000000000000000000000;hpb=e5b362bc35b51175ae33b6397f92177b1f1e0ae4;p=gpl%2Fargeo-slc.git diff --git a/trash/examples/org.argeo.slc.example01/src/test/java/org/argeo/slc/example/context/ContextTest.java b/trash/examples/org.argeo.slc.example01/src/test/java/org/argeo/slc/example/context/ContextTest.java new file mode 100644 index 000000000..be9d0917d --- /dev/null +++ b/trash/examples/org.argeo.slc.example01/src/test/java/org/argeo/slc/example/context/ContextTest.java @@ -0,0 +1,35 @@ +package org.argeo.slc.example.context; + +import org.argeo.slc.ant.AntExecutionContext; +import org.argeo.slc.ant.unit.AntSlcApplicationTestCase; +import org.argeo.slc.core.test.tree.TreeTestResult; +import org.argeo.slc.test.TestStatus; +import org.argeo.slc.unit.test.tree.UnitTestTreeUtil; + +public class ContextTest extends AntSlcApplicationTestCase { + public void testExecute() { + execute("Context/build.xml"); + } + + public void postExecution(AntExecutionContext executionContext) { + TreeTestResult testResult1 = executionContext.getBean("testResult"); + String basePath = "/Context/project/testContext/"; + UnitTestTreeUtil.assertPart(testResult1, basePath + + "slc.test0/reference", 0, TestStatus.PASSED, + "Values matched for key 'reference'"); + UnitTestTreeUtil.assertPart(testResult1, basePath + + "slc.test1/reference2", 0, TestStatus.PASSED, + "Values matched for key 'reference2'"); + UnitTestTreeUtil.assertPart(testResult1, basePath + "slc.test1/var", 0, + TestStatus.PASSED, "Values matched for key 'var'"); + UnitTestTreeUtil.assertPart(testResult1, basePath + + "slc.test1/varIntern", 0, TestStatus.PASSED, + "Values matched for key 'varIntern'"); + UnitTestTreeUtil.assertPart(testResult1, basePath + + "slc.test1/varExtern", 0, TestStatus.PASSED, + "Values matched for key 'varExtern'"); + UnitTestTreeUtil.assertPart(testResult1, basePath + + "slc.test1/greeting", 0, TestStatus.PASSED, + "Values matched for key 'greeting'"); + } +}