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

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

?? actionstestcase.java

?? Java編譯osworkflow工作流系統的安裝和源代碼
?? JAVA
字號:
/* * Copyright (c) 2002-2003 by OpenSymphony * All rights reserved. */package com.opensymphony.workflow;import com.opensymphony.workflow.basic.BasicWorkflow;import com.opensymphony.workflow.spi.Step;import com.opensymphony.workflow.spi.WorkflowEntry;import junit.framework.TestCase;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * Test that when an auto execute action happens, the correct actions occur. * * @author Hani Suleiman (hani@formicary.net) * Date: May 9, 2003 * Time: 10:26:48 PM */public class ActionsTestCase extends TestCase {    //~ Instance fields ////////////////////////////////////////////////////////    //string used by propertyset-create.xml    public String myvar;    private AbstractWorkflow workflow;    //~ Constructors ///////////////////////////////////////////////////////////    public ActionsTestCase(String s) {        super(s);    }    //~ Methods ////////////////////////////////////////////////////////////////    public void testAutoWithSplit() throws Exception {        URL url = getClass().getResource("/samples/auto-split.xml");        long id = workflow.initialize(url.toString(), 1, null);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 2, currentSteps.size());    }    public void testConditionCheck() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/auto4.xml").toString(), 100, null);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 1, currentSteps.size());        assertEquals("Unexpected current step", 3, ((Step) currentSteps.get(0)).getStepId());    }    public void testExecOnlyOne() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/auto2.xml").toString(), 100, null);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 1, currentSteps.size());        assertEquals("Unexpected current step", 4, ((Step) currentSteps.get(0)).getStepId());        List history = workflow.getHistorySteps(id);        assertEquals("Expected to have one history step", 1, history.size());        assertEquals("Unexpected history step", 2, ((Step) history.get(0)).getStepId());    }    public void testExecTwoActions() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/auto3.xml").toString(), 100, null);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 1, currentSteps.size());        assertEquals("Unexpected current step", 3, ((Step) currentSteps.get(0)).getStepId());        List history = workflow.getHistorySteps(id);        assertEquals("Expected to have two history steps", 2, history.size());        assertEquals("Unexpected first history step", 2, ((Step) history.get(0)).getStepId());        assertEquals("Unexpected second history step", 1, ((Step) history.get(1)).getStepId());    }    public void testPropertySetCreated() throws Exception {        Map inputs = new HashMap();        List list = new ArrayList();        inputs.put("list", list);        long id = workflow.initialize(getClass().getResource("/samples/propertyset-create.xml").toString(), 1, inputs);        String value = (String) list.get(0);        assertEquals("Unexpected property set value for key myvar", "anything", value);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 1, currentSteps.size());        assertEquals("Unexpected current step", 1, ((Step) currentSteps.get(0)).getStepId());    }    public void testSimpleAuto() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/auto1.xml").toString(), 100, null);        List currentSteps = workflow.getCurrentSteps(id);        assertEquals("Unexpected number of current steps", 1, currentSteps.size());        assertEquals("Unexpected current step", 2, ((Step) currentSteps.get(0)).getStepId());    }    public void testSimpleFinish() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/finish1.xml").toString(), 100, null);        workflow.doAction(id, 1, null);        assertTrue("Finished workflow should have no current steps", workflow.getCurrentSteps(id).size() == 0);        assertEquals("Unexpected workflow entry state", WorkflowEntry.COMPLETED, workflow.getEntryState(id));        List historySteps = workflow.getHistorySteps(id);        //last history step should have status of LastFinished        assertEquals("Unexpected number of history steps", 1, historySteps.size());    }    public void testSimpleFinishWithoutRestriction() throws Exception {        long id = workflow.initialize(getClass().getResource("/samples/finish2.xml").toString(), 100, null);        workflow.doAction(id, 1, null);        assertTrue("Finished workflow should have no current steps", workflow.getCurrentSteps(id).size() == 0);        assertEquals("Unexpected workflow entry state", WorkflowEntry.COMPLETED, workflow.getEntryState(id));        List historySteps = workflow.getHistorySteps(id);        //last history step should have status of LastFinished        assertEquals("Unexpected number of history steps", 1, historySteps.size());    }    protected void setUp() throws Exception {        workflow = new BasicWorkflow("testuser");    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲大片在线观看| 日韩黄色小视频| 丝袜美腿成人在线| 粉嫩蜜臀av国产精品网站| 欧美日韩一级片网站| 国产亚洲精品久| 久久精品国产免费看久久精品| 成人av在线影院| xf在线a精品一区二区视频网站| 亚洲国产精品一区二区www在线 | 色视频成人在线观看免| 欧美大尺度电影在线| 亚洲一区二区3| 99精品国产热久久91蜜凸| 国产拍揄自揄精品视频麻豆| 日本中文在线一区| 欧美精品一卡二卡| 亚洲一二三级电影| 色网站国产精品| 国产精品久久久久久久久免费樱桃| 韩国精品在线观看| 日韩一区二区在线看| 日韩在线一区二区三区| 欧美精品三级在线观看| 亚洲国产日韩一区二区| 91极品视觉盛宴| 亚洲一区二区精品视频| 91国偷自产一区二区三区观看| 综合激情成人伊人| bt7086福利一区国产| 中文字幕一区二区5566日韩| 不卡电影免费在线播放一区| 国产精品伦理在线| 99精品视频在线播放观看| 亚洲欧美日韩国产一区二区三区| 成人污污视频在线观看| 成人欧美一区二区三区1314| 成人激情开心网| 亚洲丝袜另类动漫二区| 91麻豆文化传媒在线观看| 亚洲欧美区自拍先锋| 欧美中文一区二区三区| 日韩精品免费专区| 精品国产1区二区| 国产麻豆视频一区| 亚洲欧洲精品一区二区三区| 色88888久久久久久影院按摩| 亚洲精品国产一区二区精华液| 欧美午夜精品久久久久久超碰| 午夜av一区二区三区| 精品欧美一区二区三区精品久久| 美腿丝袜亚洲一区| 国产精品无人区| 一本色道久久综合狠狠躁的推荐| 亚洲高清视频中文字幕| 欧美tickling网站挠脚心| 国产一区999| 亚洲日本欧美天堂| 91麻豆精品久久久久蜜臀 | 欧美xxxxxxxx| 成人av小说网| 日韩精品乱码免费| 欧美国产精品v| 欧美日韩国产综合草草| 国产制服丝袜一区| 一区二区三区免费网站| 日韩精品自拍偷拍| 91在线小视频| 久久97超碰色| 亚洲精品自拍动漫在线| 精品嫩草影院久久| 91国产免费看| 国产精品69毛片高清亚洲| 亚洲国产乱码最新视频| 欧美韩日一区二区三区四区| 欧美亚洲综合另类| 国产盗摄女厕一区二区三区| 亚洲国产成人va在线观看天堂| 久久综合久久鬼色| 在线播放国产精品二区一二区四区| 国产高清精品网站| 秋霞av亚洲一区二区三| 亚洲同性同志一二三专区| 精品久久久久99| 欧美日韩国产中文| 91天堂素人约啪| 国产成人精品免费一区二区| 免费观看久久久4p| 亚洲一二三专区| 成人欧美一区二区三区白人| 国产性色一区二区| 欧美一区日韩一区| 欧美影院一区二区| 色偷偷久久一区二区三区| 国产精品自在欧美一区| 精品无码三级在线观看视频| 首页国产丝袜综合| 亚洲成人在线网站| 亚洲主播在线播放| 有码一区二区三区| 一区二区三区在线免费观看| 国产精品久久久久影院色老大| 久久综合色之久久综合| 精品国产污网站| 精品卡一卡二卡三卡四在线| 日韩视频一区二区| 日韩一区二区三区视频| 欧美一区二区在线不卡| 91麻豆精品国产91久久久资源速度| 91久久精品网| 91精品91久久久中77777| 91福利区一区二区三区| 欧洲视频一区二区| 欧美日韩亚洲国产综合| 欧美性大战久久久久久久| 欧洲精品在线观看| 欧美日韩一卡二卡三卡| 91精品国产综合久久久久| 制服视频三区第一页精品| 日韩欧美自拍偷拍| 久久久一区二区| 国产精品高潮呻吟久久| 尤物视频一区二区| 偷拍自拍另类欧美| 精东粉嫩av免费一区二区三区| 国产在线一区二区综合免费视频| 国产一区二区精品在线观看| 成人久久18免费网站麻豆 | 欧美美女直播网站| 欧美久久久久免费| 精品久久久久99| 国产精品网站在线观看| 亚洲精品国产品国语在线app| 亚洲国产日韩av| 久久国产麻豆精品| 国产91对白在线观看九色| a4yy欧美一区二区三区| 色哟哟国产精品| 日韩欧美国产电影| 亚洲欧洲精品一区二区三区不卡| 一区二区三区四区不卡在线| 奇米精品一区二区三区在线观看一| 蜜桃视频在线一区| 成人精品一区二区三区四区| 精品视频一区二区不卡| 久久精品免视看| 亚洲第一精品在线| 国产成人一区二区精品非洲| 色激情天天射综合网| 欧美mv日韩mv国产网站app| 一区二区中文字幕在线| 天堂一区二区在线免费观看| 国产毛片精品视频| 欧美日本不卡视频| 国产精品色哟哟网站| 日本最新不卡在线| 成人h动漫精品一区二| 日韩一区二区免费在线电影| 国产精品久线观看视频| 日本成人在线视频网站| av不卡在线播放| 久久久久国产成人精品亚洲午夜| 亚洲精品日韩一| 国产成人99久久亚洲综合精品| 欧美日韩大陆在线| 成人免费在线播放视频| 久久99精品国产麻豆婷婷| 91天堂素人约啪| 国产精品人成在线观看免费 | 欧美日韩国产小视频| 久久久91精品国产一区二区精品| 亚洲午夜电影在线观看| 成人av在线网| 久久久电影一区二区三区| 蜜臀久久久久久久| 欧美日韩电影在线播放| 亚洲精品网站在线观看| 成人免费看的视频| 久久先锋影音av鲁色资源网| 日本免费在线视频不卡一不卡二| 在线看日韩精品电影| 国产精品福利电影一区二区三区四区 | 亚洲精品在线观看视频| 午夜精品一区在线观看| 91麻豆国产在线观看| 国产精品美日韩| 国产成人夜色高潮福利影视| 亚洲精品一区在线观看| 蜜桃免费网站一区二区三区| 91精品国产高清一区二区三区 | 亚洲色图第一区| 成人福利视频网站| 中文字幕av一区二区三区| 韩日欧美一区二区三区| 日韩欧美国产一区二区在线播放| 亚洲第一在线综合网站| 欧美伦理电影网| 美女视频免费一区| 日韩亚洲欧美在线| 国产一区二区在线电影|