]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc/src/test/java/org/argeo/slc/hibernate/structure/tree/TreeSPathDaoHibernateTest.java
Improve formatting of the code.
[gpl/argeo-slc.git] / org.argeo.slc / src / test / java / org / argeo / slc / hibernate / structure / tree / TreeSPathDaoHibernateTest.java
1 package org.argeo.slc.hibernate.structure.tree;
2
3 import org.argeo.slc.core.structure.tree.TreeSPath;
4 import org.argeo.slc.dao.structure.tree.TreeSPathDao;
5 import org.argeo.slc.unit.SpringBasedTestCase;
6
7 public class TreeSPathDaoHibernateTest extends SpringBasedTestCase {
8
9 public void testCreate() {
10 TreeSPathDao treeSPathDao = (TreeSPathDao) getContext().getBean(
11 "treeSPathDao");
12
13 String pathParentStr = "/root/testParent";
14 String pathStr = pathParentStr + "/test";
15 TreeSPath path = TreeSPath.parseToCreatePath(pathStr);
16 treeSPathDao.create(path);
17
18 TreeSPath pathChild = treeSPathDao.getTreeSPath(pathStr);
19 assertEquals(path, pathChild);
20
21 TreeSPath pathParent = treeSPathDao.getTreeSPath(pathParentStr);
22 assertEquals(path.getParent(), pathParent);
23 }
24
25 @Override
26 protected String getApplicationContextLocation() {
27 return "org/argeo/slc/hibernate/applicationContext.xml";
28 }
29
30 }