|
From: <lis...@us...> - 2008-06-27 23:48:59
|
Revision: 74
http://tinytim.svn.sourceforge.net/tinytim/?rev=74&view=rev
Author: lischke2
Date: 2008-06-27 16:49:04 -0700 (Fri, 27 Jun 2008)
Log Message:
-----------
for fixing bugs
Added Paths:
-----------
tinytim-io/trunk/src/test/java/org/tinytim/io/ParseRolesTest.java
Added: tinytim-io/trunk/src/test/java/org/tinytim/io/ParseRolesTest.java
===================================================================
--- tinytim-io/trunk/src/test/java/org/tinytim/io/ParseRolesTest.java (rev 0)
+++ tinytim-io/trunk/src/test/java/org/tinytim/io/ParseRolesTest.java 2008-06-27 23:49:04 UTC (rev 74)
@@ -0,0 +1,44 @@
+package org.tinytim.io;
+
+import java.io.File;
+
+import junit.framework.TestCase;
+
+import org.tmapi.core.Topic;
+import org.tmapi.core.TopicMap;
+import org.tmapi.core.TopicMapSystem;
+import org.tmapi.core.TopicMapSystemFactory;
+
+
+public class ParseRolesTest extends TestCase {
+
+ public void testBugImportWithoutException() throws Exception{
+ TopicMapSystemFactory tmSysFactory = TopicMapSystemFactory.newInstance();
+// tmSysFactory.setProperty(Property.XTM10_REIFICATION, "false");
+ TopicMapSystem tmSys = tmSysFactory.newTopicMapSystem();
+ TopicMap tm = tmSys.createTopicMap("");
+ TopicMapImporter.importInto(tm, "", new File("src/test/parseRoles.xtm"));
+ assertEquals(2,tm.getTopics().size());
+ }
+ public void testBugImportRoles() throws Exception{
+ TopicMapSystemFactory tmSysFactory = TopicMapSystemFactory.newInstance();
+// tmSysFactory.setProperty(Property.XTM10_REIFICATION, "false");
+ TopicMapSystem tmSys = tmSysFactory.newTopicMapSystem();
+ TopicMap tm = tmSys.createTopicMap("");
+ TopicMapImporter.importInto(tm, "", new File("src/test/parseRoles.xtm"));
+ assertEquals(1,tm.getAssociations().size());
+ assertNotNull(((Topic)tm.getTopics().iterator().next()).getRolesPlayed());
+ assertEquals(1,((Topic)tm.getTopics().iterator().next()).getRolesPlayed().size());
+ }
+
+ public void testBugImportRoles2() throws Exception{
+ TopicMapSystemFactory tmSysFactory = TopicMapSystemFactory.newInstance();
+// tmSysFactory.setProperty(Property.XTM10_REIFICATION, "false");
+ TopicMapSystem tmSys = tmSysFactory.newTopicMapSystem();
+ TopicMap tm = tmSys.createTopicMap("");
+ TopicMapImporter.importInto(tm, "", new File("src/test/parseRoles2.xtm"));
+ assertEquals(1,tm.getAssociations().size());
+ assertNotNull(((Topic)tm.getTopics().iterator().next()).getRolesPlayed());
+ assertEquals(1,((Topic)tm.getTopics().iterator().next()).getRolesPlayed().size());
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|