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

function refactor
author one
date Tue, 25 Nov 2014 11:57:17 +0900
parents b8d86bc46b51
children 5e8eac03fed3
comparison
equal deleted inserted replaced
40:59a7d2cffc86 42:c036d36c33af
1 package jp.ac.u_ryukyu.cr.ie.tatsuki.functionTest; 1 package jp.ac.u_ryukyu.cr.ie.tatsuki.functionTest;
2 2
3 import java.util.Iterator; 3 import java.util.Iterator;
4 import java.util.LinkedList;
4 5
5 import jp.ac.u_ryukyu.cr.ie.tatsuki.bbs.JuGrix; 6 import jp.ac.u_ryukyu.cr.ie.tatsuki.bbs.JuGrix;
6 import junit.framework.Assert; 7 import junit.framework.Assert;
7 8
8 import org.junit.Test; 9 import org.junit.Test;
9 10
10 public class RoleIdsTest { 11 public class RoleIdsTest {
11 12
12 @Test 13 @Test
13 public void testRoleIds() { 14 public void testRoleIds() {
14 JuGrix jugrix = new JuGrix(false); 15 JuGrix jugrix = new JuGrix();
15 Iterator<String> orgIds = jugrix.roleIds("o:6"); 16 LinkedList<String> filterIds = new LinkedList<String>();
17 filterIds.add("o:5");
18 Iterator<String> orgIds = jugrix.roleIds("o:6",filterIds);
16 orgIds.hasNext(); 19 orgIds.hasNext();
17 Assert.assertEquals(orgIds.next(), "r:18"); 20 Assert.assertEquals(orgIds.next(), "r:18");
18 Assert.assertFalse(orgIds.hasNext()); 21 Assert.assertFalse(orgIds.hasNext());
19 22
20 Iterator<String> personIds = jugrix.roleIds("p:1");
21 personIds.hasNext();
22 Assert.assertEquals(personIds.next(), "r:34");
23 personIds.hasNext();
24 Assert.assertEquals(personIds.next(), "r:10");
25 23
26 jugrix = new JuGrix(true); 24 filterIds = new LinkedList<String>();
27 orgIds = jugrix.roleIds("o:6"); 25 filterIds.add("o:2");
28 orgIds.hasNext(); 26
29 Assert.assertEquals(orgIds.next(), "r:18"); 27 Iterator<String> personIds = jugrix.roleIds("p:1",filterIds);
30 Assert.assertFalse(orgIds.hasNext());
31
32 personIds = jugrix.roleIds("p:1");
33 personIds.hasNext();
34 Assert.assertEquals(personIds.next(), "r:34");
35 personIds.hasNext(); 28 personIds.hasNext();
36 Assert.assertEquals(personIds.next(), "r:10"); 29 Assert.assertEquals(personIds.next(), "r:10");
37 30
31
32
38 } 33 }
39 } 34 }