view 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 source

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();
        }
    }

}