/web/DRCP/test/com/bluesky/drcp/business/service/UserRoleServiceTest.java
http://drcp.googlecode.com/ · Java · 34 lines · 25 code · 9 blank · 0 comment · 1 complexity · 818a26f175ccbb8298fb90680123e88b MD5 · raw file
- package com.bluesky.drcp.business.service;
-
- import java.util.ArrayList;
- import java.util.List;
-
- import junit.framework.TestCase;
- import util.ApplicationContextUtil;
-
- public class UserRoleServiceTest extends TestCase {
- private UserRoleService svc;
-
- protected void setUp() throws Exception {
- super.setUp();
- svc = (UserRoleService) ApplicationContextUtil.getFactory().getBean(
- "userRoleService");
- }
-
- public void testIsAdmin() {
- assertTrue(svc.isAdmin("admin"));
- assertFalse(svc.isAdmin("jack"));
- }
-
- public void testAccessRoleList(){
- List roleIds = new ArrayList();
- roleIds.add("admin1");
- roleIds.add("admin2");
-
- svc.setRoleList("jack", roleIds);
-
- List roleIds2 = svc.getRoleList("jack");
-
- assertTrue(roleIds2.size() == roleIds.size());
- }
- }