1 package charactermanaj.model;
\r
6 import junit.framework.TestCase;
\r
8 public class CharacterDataFactoryTest extends TestCase {
\r
10 public void testLoad() throws Exception {
\r
11 // CharacterDataPersistent cf = CharacterDataPersistent.getInstance();
\r
12 // File baseDir = new File("./characters/default/character.xml");
\r
13 // CharacterData cd = cf.loadProfile(baseDir.toURL());
\r
14 // PartsDataLoader loader = new PartsDataLoader(baseDir);
\r
15 // cd.appendCharacterDataChangeListsner(new CharacterDataChangeListener() {
\r
16 // public void characterDataChange(CharacterDataChangeEvent e) {
\r
17 // System.out.println(e.getPartsIdentifier().getPartsCategory()
\r
18 // .getLocalizedCategoryName()
\r
20 // + e.getPartsIdentifier().getLocalizedPartsName()
\r
21 // + ":" + e.getMode());
\r
24 // cd.loadPartsData(loader);
\r
25 // System.out.println("*2nd");
\r
26 // cd.loadPartsData(loader);
\r
29 public void testSave() throws Exception {
\r
30 // CharacterDataPersistent cf = CharacterDataPersistent.getInstance();
\r
31 // CharacterData cd = cf.load(new File("./characters/default2/character.xml").toURL());
\r
33 // cf.save(cd, new File("./characters/default2"));
\r
36 public void test1() throws Exception {
\r
37 File d = new File("a").getAbsoluteFile();
\r
38 System.out.println(d);
\r
39 File f = new File(d, "b/c/d").getCanonicalFile();
\r
40 System.out.println(f.isAbsolute() + ":" + f);
\r