1 package org
.argeo
.slc
.hibernate
.structure
.tree
;
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
;
7 public class TreeSPathDaoHibernateTest
extends SpringBasedTestCase
{
9 public void testCreate() {
10 TreeSPathDao treeSPathDao
= (TreeSPathDao
) getContext().getBean(
13 String pathParentStr
= "#root#testParent";
14 String pathStr
= pathParentStr
+"#test";
15 TreeSPath path
= TreeSPath
.parseToCreatePath(pathStr
, '#');
16 treeSPathDao
.create(path
);
18 TreeSPath pathChild
= treeSPathDao
.getTreeSPath(pathStr
);
19 assertEquals(path
, pathChild
);
21 TreeSPath pathParent
= treeSPathDao
.getTreeSPath(pathParentStr
);
22 assertEquals(path
.getParent(), pathParent
);
26 protected String
getApplicationContextLocation() {
27 return "org/argeo/slc/hibernate/applicationContext.xml";