comparison src/test/java/jp/ac/u_ryukyu/cr/ie/tatsuki/functionTest/DeepParentOrganizationIdsTest.java @ 42:c036d36c33af

function refactor
author one
date Tue, 25 Nov 2014 11:57:17 +0900
parents 96dcbd8e2fcb
children 5e8eac03fed3
comparison
equal deleted inserted replaced
40:59a7d2cffc86 42:c036d36c33af
7 import junit.framework.Assert; 7 import junit.framework.Assert;
8 8
9 import org.junit.Test; 9 import org.junit.Test;
10 10
11 public class DeepParentOrganizationIdsTest { 11 public class DeepParentOrganizationIdsTest {
12 12
13 @Test 13 @Test
14 public void deepParentOrganizationIds(){ 14 public void deepParentOrganizationIds() {
15 JuGrix jugrix = new JuGrix(false); 15 JuGrix jugrix = new JuGrix();
16 LinkedList<String> filterIds = new LinkedList<String>(); 16 LinkedList<String> filterIds = new LinkedList<String>();
17 Iterator<String> childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds); 17 Iterator<String> childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds);
18 Assert.assertTrue(childrenIds.hasNext());
19 Assert.assertEquals(childrenIds.next(),"o:23");
20 Assert.assertTrue(childrenIds.hasNext()); 18 Assert.assertTrue(childrenIds.hasNext());
21 Assert.assertEquals(childrenIds.next(),"o:22"); 19 Assert.assertEquals(childrenIds.next(), "o:23");
22
23 filterIds.add("r:2");
24 childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds);
25 Assert.assertTrue(childrenIds.hasNext()); 20 Assert.assertTrue(childrenIds.hasNext());
26 Assert.assertEquals(childrenIds.next(),"o:23"); 21 Assert.assertEquals(childrenIds.next(), "o:22");
27 22
28 jugrix = new JuGrix(true);
29 filterIds = new LinkedList<String>();
30 childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds);
31 Assert.assertTrue(childrenIds.hasNext());
32 Assert.assertEquals(childrenIds.next(),"o:23");
33 Assert.assertTrue(childrenIds.hasNext());
34 Assert.assertEquals(childrenIds.next(),"o:22");
35
36
37 filterIds.add("r:2"); 23 filterIds.add("r:2");
38 childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds); 24 childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds);
39 Assert.assertTrue(childrenIds.hasNext()); 25 Assert.assertTrue(childrenIds.hasNext());
40 Assert.assertEquals(childrenIds.next(),"o:23"); 26 Assert.assertEquals(childrenIds.next(), "o:23");
41 } 27
28 filterIds.add("rde:2");
29 childrenIds = jugrix.deepParentOrganizationIds("o:2", filterIds);
30 Assert.assertTrue(childrenIds.hasNext());
31 Assert.assertEquals(childrenIds.next(), "o:23");
32
33 }
42 } 34 }