package org.argeo.slc.hibernate.test.tree;\r
\r
-import static org.argeo.slc.core.test.tree.TreeTestResultTestUtils.createCompleteTreeTestResult;\r
-import static org.argeo.slc.core.test.tree.TreeTestResultTestUtils.createSimpleTreeTestResult;\r
-\r
-import java.util.Date;\r
-\r
import org.argeo.slc.core.structure.SimpleSElement;\r
import org.argeo.slc.core.structure.tree.TreeSPath;\r
import org.argeo.slc.core.structure.tree.TreeSRegistry;\r
import org.argeo.slc.core.test.SimpleResultPart;\r
import org.argeo.slc.core.test.TestStatus;\r
import org.argeo.slc.core.test.tree.TreeTestResult;\r
-import org.argeo.slc.core.test.tree.TreeTestResultTestUtils;\r
import org.argeo.slc.dao.test.tree.TreeTestResultDao;\r
import org.argeo.slc.unit.AbstractSpringTestCase;\r
+import org.argeo.slc.unit.test.tree.TreeTestResultTestUtils;\r
import org.argeo.slc.unit.test.tree.UnitTestTreeUtil;\r
\r
public class TreeTestResultDaoHibernateTest extends AbstractSpringTestCase {\r
\r
public void testCreate() {\r
\r
- TreeTestResult ttr = createCompleteTreeTestResult();\r
+ TreeTestResult ttr = TreeTestResultTestUtils\r
+ .createCompleteTreeTestResult();\r
testResultDao.create(ttr);\r
\r
TreeTestResult ttrPersisted = (TreeTestResult) testResultDao\r
}\r
\r
public void testUpdate() {\r
- TreeTestResult ttr = createCompleteTreeTestResult();\r
+ TreeTestResult ttr = TreeTestResultTestUtils\r
+ .createCompleteTreeTestResult();\r
testResultDao.create(ttr);\r
\r
TreeTestResult ttrUpdated = (TreeTestResult) testResultDao\r
UnitTestTreeUtil.assertTreeTestResult(ttrRetrieved, ttrUpdated);\r
}\r
\r
- public void testMultipleUpdateScenario() throws Exception{\r
+ public void testMultipleUpdateScenario() throws Exception {\r
TreeSRegistry registry = new TreeSRegistry();\r
\r
TreeSPath path = new TreeSPath("/root/test");\r
SimpleSElement elem = new SimpleSElement("Unit Test");\r
elem.getTags().put("myTag", "myTagValue");\r
registry.register(path, elem);\r
- \r
- TreeTestResult ttr = createSimpleTreeTestResult();\r
+\r
+ TreeTestResult ttr = TreeTestResultTestUtils\r
+ .createSimpleTreeTestResult();\r
ttr.notifyCurrentPath(registry, path);\r
- ttr.addResultPart(new SimpleResultPart(TestStatus.PASSED,"First test"));\r
- \r
+ ttr\r
+ .addResultPart(new SimpleResultPart(TestStatus.PASSED,\r
+ "First test"));\r
+\r
testResultDao.create(ttr);\r
- \r
+\r
path = new TreeSPath("/root/test2/subtest");\r
elem = new SimpleSElement("Sub Test");\r
elem.getTags().put("myTag", "myTagValue");\r
registry.register(path, elem);\r
- \r
+\r
ttr.notifyCurrentPath(registry, path);\r
- ttr.addResultPart(new SimpleResultPart(TestStatus.PASSED,"Second test"));\r
- \r
+ ttr\r
+ .addResultPart(new SimpleResultPart(TestStatus.PASSED,\r
+ "Second test"));\r
+\r
testResultDao.update(ttr);\r
- \r
+\r
ttr.notifyCurrentPath(registry, path);\r
- ttr.addResultPart(new SimpleResultPart(TestStatus.PASSED,"Third test with same path"));\r
- \r
+ ttr.addResultPart(new SimpleResultPart(TestStatus.PASSED,\r
+ "Third test with same path"));\r
+\r
testResultDao.update(ttr);\r
- \r
+\r
ttr.close();\r
- \r
+\r
testResultDao.close(ttr.getUuid(), ttr.getCloseDate());\r
}\r
\r