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

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