亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? organizationtest.java

?? 采用tapestry的簡單OA系統
?? JAVA
字號:
package com.ejsun.entapps.test;
import com.ejsun.entapps.domain.organization.Group;
import com.ejsun.entapps.domain.organization.User;
import com.ejsun.entapps.service.organization.OrganizationService;

/**
 * @author Labor
 * @since  2004-4-15
 * @version $Revision: 1.1 $
 * 
 **/

public class OrganizationTest extends AbstractTest {
    private OrganizationService getOrganizationService() {
        return (OrganizationService) serviceLocator.getService("organizationService");
    }

    public void testCRUDUser() {
        User user = new User();
        user.setLoginId("USER_TestCRUDUser");
        user.setFirstName("Tester");
        user.setEmail("testCRUDUser@test.com");
        getOrganizationService().createUser(user);
        assertFalse(user.isNew());

        user = getOrganizationService().loadUserById(user.getId());
        assertEquals(user.getFirstName(), "Tester");

        user.setFirstName("UPDTED Tester");
        getOrganizationService().updateUser(user);

        user = getOrganizationService().findUserByLoginId("USER_TestCRUDUser");
        assertEquals(user.getEmail(), "testCRUDUser@test.com");

        getOrganizationService().deleteUser(user);
        user = getOrganizationService().findUserByLoginId("USER_TestCRUDUser");
        assertNull(user);
    }

    public void testCRUDGroup() {
        Group group = new Group();
        group.setName("GROUP_TestCRUDUser");
        getOrganizationService().createGroup(group);
        long groupId = group.getId();
        group = getOrganizationService().loadGroupById(groupId);
        assertEquals(group.getName(), "GROUP_TestCRUDUser");

        group.setName("UPDATED GROUP_TestCRUDUser");
        getOrganizationService().updateGroup(group);
        group = getOrganizationService().loadGroupById(groupId);
        assertEquals(group.getName(), "UPDATED GROUP_TestCRUDUser");

        getOrganizationService().deleteGroup(group);
        group = getOrganizationService().loadGroupById(groupId);
        assertNull(group);
    }

    public void testAddChild() {
        Group parent = new Group();
        parent.setName("GROUP_TestAddChild_Parent");
        getOrganizationService().createGroup(parent);

        Group child = new Group();
        child.setName("GROUP_TestAddChild_Child");
        getOrganizationService().addChild(parent, child);

        Group newParent = getOrganizationService().loadGroupById(child.getId()).getParent();
        assertEquals(newParent, parent);
    }

    public void testAssignGroupAdmin() {
        User user = new User();
        user.setLoginId("USER_TestAssignGroupAdmin");
        user.setEmail("testAssignGroupAdmin@test.com");
        getOrganizationService().createUser(user);

        Group group = new Group();
        group.setName("GROUP_TestAssignGroupAdmin");
        getOrganizationService().createGroup(group);

        getOrganizationService().assignGroupAdmin(user, group);

        assertEquals(getOrganizationService().findGroupAdmin(group).getEmail(), "testAssignGroupAdmin@test.com");

    }

    public void testFindGroupByMember() {
        User user = new User();
        user.setLoginId("USER_TestFindGroupByMember");
        getOrganizationService().createUser(user);

        Group group = new Group();
        group.setName("GROUP_TestFindGroupByMember");
        getOrganizationService().createGroup(group);

        getOrganizationService().addMemberToGroup(user, group);
        assertEquals(getOrganizationService().findGroupByMember(user).getName(), "GROUP_TestFindGroupByMember");
    }

    public void testAddMemberToGroup() {
        User user = new User();
        user.setLoginId("USER_TestAddMemberToGroup");
        getOrganizationService().createUser(user);

        Group group = new Group();
        group.setName("GROUP_TestAddMemberToGroup");
        getOrganizationService().createGroup(group);

        getOrganizationService().addMemberToGroup(user, group);

        assertEquals(getOrganizationService().findGroupByMember(user).getName(), "GROUP_TestAddMemberToGroup");
    }

    public void testFindGroupMembers() {
        User user1 = new User();
        user1.setLoginId("USER_TestFindGroupMembers_1");
        getOrganizationService().createUser(user1);

        User user2 = new User();
        user2.setLoginId("USER_TestFindGroupMembers_2");
        getOrganizationService().createUser(user2);

        Group group = new Group();
        group.setName("GROUP_TestFindGroupMembers");
        getOrganizationService().createGroup(group);

        getOrganizationService().addMemberToGroup(user1, group);
        getOrganizationService().addMemberToGroup(user2, group);

        User[] groupMembers = getOrganizationService().findGroupMembers(group);

        assertEquals(groupMembers.length, 2);
    }

    public void testAddGroupToRoot() {
        Group rootGroup = getOrganizationService().findRootGroup();
        int oldSize = rootGroup.getChildren().size();

        Group group = new Group();
        group.setName("GROUP_TestAddGroupToRoot");
        getOrganizationService().addChild(rootGroup, group);

        assertEquals(oldSize + 1, (getOrganizationService().findRootGroup().getChildren()).size());
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99re热这里只有精品视频| 日韩电影免费一区| 不卡的电影网站| 国产精品毛片无遮挡高清| 成人精品国产一区二区4080| 国产精品黄色在线观看| 日本大香伊一区二区三区| 亚洲福利一区二区| 欧美不卡在线视频| 国产91丝袜在线18| 亚洲欧美影音先锋| 欧美日韩精品欧美日韩精品| 日韩国产精品大片| 久久久久久久综合色一本| 国产91丝袜在线18| 一区二区在线看| 日韩欧美国产不卡| 成人国产免费视频| 亚洲黄色性网站| 91精品国产麻豆| 成人精品免费看| 亚洲美女区一区| 欧美一区二区三区视频在线观看| 久久精品99国产精品| 日本一区二区电影| 欧美喷潮久久久xxxxx| 国产mv日韩mv欧美| 亚洲婷婷在线视频| 91精品国产乱码| 成人动漫一区二区三区| 婷婷丁香久久五月婷婷| 国产精品人妖ts系列视频| 欧美日韩一区二区不卡| 激情五月婷婷综合| 亚洲综合视频在线观看| 久久久一区二区三区捆绑**| 成人99免费视频| 热久久免费视频| 中文字幕综合网| 日韩一区二区在线看| 波多野结衣一区二区三区 | 老司机免费视频一区二区三区| 久久久精品免费网站| 91成人免费在线视频| 国产精品资源站在线| 一区二区三区四区精品在线视频| 欧美本精品男人aⅴ天堂| 欧美日韩在线免费视频| 国产精品综合av一区二区国产馆| 一区二区成人在线| 中文字幕av一区 二区| 欧美一级在线视频| 在线观看视频一区二区欧美日韩| 高清不卡一区二区| 亚洲国产日韩a在线播放| 中文字幕高清一区| 精品欧美一区二区在线观看| 欧美色老头old∨ideo| 91麻豆精品在线观看| 岛国av在线一区| 国产美女精品一区二区三区| 美女网站一区二区| 香蕉乱码成人久久天堂爱免费| 亚洲日本欧美天堂| 亚洲日本免费电影| 中文字幕一区二区视频| 国产日韩av一区| 久久久一区二区三区捆绑**| 久久综合九色综合久久久精品综合| 7777精品伊人久久久大香线蕉最新版 | 久久日韩粉嫩一区二区三区| 欧美日韩中文一区| 欧美色涩在线第一页| 91免费国产在线| 国产精品一二三区在线| 国产成人综合精品三级| 国产激情一区二区三区桃花岛亚洲| 日韩av电影免费观看高清完整版在线观看| 亚洲一区在线播放| 午夜亚洲福利老司机| 国产一区二区女| 久久99国产精品尤物| 国产呦精品一区二区三区网站| 国产美女精品在线| 成人精品视频一区二区三区 | 美国十次了思思久久精品导航| 亚洲成人av资源| 日韩av在线播放中文字幕| 日韩一区精品字幕| 久久av中文字幕片| 国产精品一区在线| av在线播放成人| 欧美视频中文一区二区三区在线观看| 欧美无人高清视频在线观看| 3atv一区二区三区| 欧美精品一区二区久久婷婷| 国产香蕉久久精品综合网| 国产精品国产三级国产aⅴ中文| 亚洲精品ww久久久久久p站| 婷婷六月综合网| 极品销魂美女一区二区三区| 成人综合婷婷国产精品久久蜜臀 | 日韩精品成人一区二区三区| 久久99久久久欧美国产| 国产寡妇亲子伦一区二区| 91视频在线看| 日韩一区二区免费在线电影| 久久久三级国产网站| 一区二区三区四区不卡在线 | 五月天亚洲精品| 国产一区二区三区综合| 91在线播放网址| 日韩三级在线观看| 国产精品护士白丝一区av| 日韩激情一二三区| 成人小视频在线| 91麻豆精品国产91久久久使用方法 | 久久福利资源站| 国产精品一区二区你懂的| 在线观看亚洲一区| 欧美不卡一二三| 亚洲综合丝袜美腿| 国产高清视频一区| 欧美理论在线播放| 国产精品美女久久久久久2018| 日韩极品在线观看| 色综合久久中文字幕| 精品久久久三级丝袜| 一区二区在线观看av| 韩国三级在线一区| 欧美日韩国产片| 中文字幕一区二区三区不卡 | 国产日韩欧美精品电影三级在线| 最新久久zyz资源站| 久久国产剧场电影| 欧美日韩一二三| 自拍av一区二区三区| 国产成人免费视频网站 | 国产盗摄一区二区| 91精品国产免费| 性感美女极品91精品| 色婷婷国产精品久久包臀| 久久综合色综合88| 日韩国产精品久久久| 欧美性欧美巨大黑白大战| 国产精品国模大尺度视频| 国产一区二区成人久久免费影院| 欧美揉bbbbb揉bbbbb| 一区二区三区中文字幕精品精品| 国产成人超碰人人澡人人澡| 欧美成人一区二区| 日韩黄色免费电影| 欧美日韩成人在线一区| 亚洲乱码国产乱码精品精可以看| 国产精品一区二区在线播放 | 337p亚洲精品色噜噜噜| 亚洲永久免费视频| 日本福利一区二区| 日韩毛片精品高清免费| www.日本不卡| 日韩一区在线播放| 99久久99久久免费精品蜜臀| 国产精品美女久久久久aⅴ国产馆| 国产高清亚洲一区| 国产欧美一区二区精品秋霞影院 | 日韩手机在线导航| 麻豆精品在线观看| 欧美一级黄色大片| 久久99国产精品免费网站| 日韩欧美国产精品| 国产呦萝稀缺另类资源| 国产视频亚洲色图| 成人精品一区二区三区中文字幕| 国产精品欧美一区喷水| av不卡一区二区三区| 亚洲欧美一区二区久久| 欧美性生活久久| 首页综合国产亚洲丝袜| 欧美大片国产精品| 国产精一品亚洲二区在线视频| 久久综合五月天婷婷伊人| 成人黄色电影在线 | 狠狠色丁香久久婷婷综合_中 | 色综合天天综合色综合av| 亚洲在线免费播放| 日韩三级免费观看| 国产福利一区二区三区| 亚洲精品成人精品456| 欧美久久久久久久久中文字幕| 日韩国产在线观看| 久久久九九九九| 91精彩视频在线| 日本亚洲免费观看| 中日韩av电影| 欧美巨大另类极品videosbest | 老司机精品视频在线| 亚洲国产精品精华液ab| 日本韩国精品在线| 激情国产一区二区| 亚洲精品欧美激情|