diff src/test/java/jp/ac/u_ryukyu/cr/ie/tatsuki/functionTest/isActiveTest.java @ 7:47eb9ee2a1db

add PersonIdsTest and Method add isActive Test and Method
author one
date Sat, 25 Oct 2014 07:48:02 +0900
parents src/test/java/jp/ac/u_ryukyu/cr/ie/tatsuki/functionTest/Person_idsTest.java@109d552e4bb6
children 378bfec11a8d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/test/java/jp/ac/u_ryukyu/cr/ie/tatsuki/functionTest/isActiveTest.java	Sat Oct 25 07:48:02 2014 +0900
@@ -0,0 +1,46 @@
+package jp.ac.u_ryukyu.cr.ie.tatsuki.functionTest;
+
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.util.Iterator;
+
+import javax.xml.parsers.ParserConfigurationException;
+import javax.xml.parsers.SAXParser;
+import javax.xml.parsers.SAXParserFactory;
+
+import jp.ac.u_ryukyu.cr.ie.tatsuki.bbs.JuGrix;
+import jp.ac.u_ryukyu.cr.ie.tatsuki.bbs.loadXml;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.DefaultJungle;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultTreeEditor;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.xml.sax.SAXException;
+
+import ac.jp.u_ryukyu.cr.ie.tatsuki.xmlReader.ReadXmlHandler;
+
+public class isActiveTest {
+    
+    @Test
+    public void Person_idsTest(){
+        try {
+        	loadXml reader = new loadXml();
+            JungleTree newTree = reader.loadTestData("Person.xml");
+            JuGrix jugrix = new JuGrix(); 
+            String personId = "p:1";
+            
+            Assert.assertTrue(jugrix.isActive(newTree,personId));
+            
+            personId = "p:100";
+            Assert.assertFalse(jugrix.isActive(newTree,personId));
+            
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+    }
+
+}