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. |