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

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

?? jworksparameterparsertest.java

?? jworks program
?? JAVA
字號:
/**
 * $RCSfile: JWorksParameterParserTest.java,v $
 * $Revision: 1.2 $
 * $Date: 2004/08/26 11:10:26 $
 *
 * Copyright (C) 2002-2004 softme.org (Softme Studio). All rights reserved.
 * ===================================================================
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL COOLSERVLETS INC. OR
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 * ====================================================================
 */

package org.softme.jworks.util.parser;

import javax.servlet.http.HttpServletRequest;

import org.apache.turbine.util.TurbineConfig;
import org.jmock.Mock;
import org.jmock.MockObjectTestCase;
import org.softme.jworks.util.parser.JWorksParameterParser;

/**
 * 測試JWorksParameterParser對象
 * 
 * @author <a href="mailto:brokendoor@sina.com">boon xiong </a>
 * @version CVS $Revision: 1.2 $ $Date: 2004/08/26 11:10:26 $
 */
public class JWorksParameterParserTest extends MockObjectTestCase {
	private JWorksParameterParser pp;

	private Mock requestMock = mock(HttpServletRequest.class);

	private HttpServletRequest request = (HttpServletRequest) requestMock
			.proxy();

	/*
	 * @see TestCase#setUp()
	 */
	protected void setUp() throws Exception {
		super.setUp();
		pp = new JWorksParameterParser();
		TurbineConfig tc = null;
		tc = new TurbineConfig(".", "WEB-INF/conf/jworks.properties");
		tc.initialize();

		//        pp.setRequest(request);
	}

	/*
	 * Class under test for String getActionName(HttpServletRequest)
	 */
	public void testGetActionNameHttpServletRequest() {
		String actionName = "foo.action";
		// 通過jmock設置request對象
		requestMock.expects(once()).method("getPathInfo").will(
				returnValue(null));
		requestMock.expects(once()).method("getServletPath").will(
				returnValue("/namespace/foo.action"));
		assertEquals(actionName, pp.getActionName(request));
	}

	/*
	 * Class under test for String getActionName(String)
	 */
	public void testGetActionNameString() {
		String actionName = "foo";
		String servletPath = "/namespace/foo.action";
		assertEquals(actionName, pp.getActionName(servletPath));
	}

	public void testIsJWorksActionHttpServletRequest() {
		// 通過jmock設置request對象
		//        requestMock.expects(once()).method("getAttribute").with(eq("javax.servlet.include.servlet_path")).will(returnValue(null));
		requestMock.expects(once()).method("getPathInfo").will(
				returnValue(null));
		requestMock.expects(once()).method("getServletPath").will(
				returnValue("/namespace/foo.action"));
		assertTrue(pp.isJWorksAction(request));

	}

	/*
	 * Class under test for String getString(String)
	 */
	public void testGetStringbyNameWithTurbineAction() {
		String actionName = null;
		// 通過jmock設置request對象		
		requestMock.expects(atLeastOnce()).method("getPathInfo").will(returnValue(null));
		requestMock.expects(once()).method("getServletPath").will(returnValue("/namespace/foo"));
		requestMock.expects(once()).method("getCharacterEncoding").will(returnValue("GBK"));
		requestMock.expects(once()).method("getHeader").will(returnValue("test only"));
		requestMock.expects(once()).method("getParameterNames").will(returnValue(null));
		
		pp.setRequest(request);
		assertEquals(actionName, pp.getString("action"));

	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲手机成人高清视频| 国产精品人成在线观看免费| 天堂资源在线中文精品| 欧美亚洲动漫另类| 免费一级欧美片在线观看| 欧美电视剧免费全集观看| 国内成人精品2018免费看| 国产亚洲自拍一区| 色88888久久久久久影院按摩| 亚洲永久精品大片| 久久综合视频网| 99精品视频一区| 午夜精品视频一区| 久久久蜜桃精品| 在线视频国产一区| 狠狠色丁香婷综合久久| 亚洲欧美激情插| 日韩免费一区二区三区在线播放| 国产91丝袜在线播放0| 亚洲精品成人悠悠色影视| 日韩欧美国产综合在线一区二区三区| 国产一区不卡在线| 亚洲综合色成人| 欧美精品一区二区三区蜜桃| 成人h精品动漫一区二区三区| 亚洲一区二区三区国产| 久久久久成人黄色影片| 欧美日韩aaaaa| 99久久精品费精品国产一区二区| 日韩二区三区在线观看| 亚洲人成伊人成综合网小说| 欧美成人三级在线| 欧美影院精品一区| 成人免费黄色在线| 日本不卡的三区四区五区| 亚洲欧美日韩电影| 国产亚洲午夜高清国产拍精品| 欧美伊人久久大香线蕉综合69| 国产伦精品一区二区三区视频青涩| 怡红院av一区二区三区| 国产日韩欧美高清| 精品女同一区二区| 91精品欧美一区二区三区综合在| 白白色 亚洲乱淫| 国产尤物一区二区| 男人的天堂久久精品| 亚洲国产日韩a在线播放| 国产精品毛片a∨一区二区三区| 91精品国产一区二区| 色综合欧美在线| 成人午夜激情影院| 国产精品一区二区91| 久久av资源网| 奇米精品一区二区三区在线观看| 亚洲一区二区三区精品在线| 国产精品你懂的| 久久精品一二三| 精品国产污网站| 日韩欧美一区二区在线视频| 在线免费不卡电影| 91久久香蕉国产日韩欧美9色| 成人黄色在线视频| 国产精品综合网| 精品一区二区av| 老鸭窝一区二区久久精品| 日本sm残虐另类| 日韩精品1区2区3区| 日韩国产欧美视频| 三级久久三级久久久| 一区二区三区四区国产精品| 亚洲精品日韩一| 亚洲自拍偷拍综合| 亚洲大片免费看| 五月天久久比比资源色| 亚洲成人黄色影院| 日韩中文字幕一区二区三区| 首页国产丝袜综合| 日本v片在线高清不卡在线观看| 日韩精品乱码av一区二区| 日本vs亚洲vs韩国一区三区二区| 日韩不卡一二三区| 精品一区二区精品| 国产不卡在线一区| 91视频在线观看| 欧美在线不卡一区| 欧美一级xxx| 欧美xfplay| 国产精品麻豆网站| 亚洲一区二区三区视频在线播放 | 欧美精品久久99久久在免费线| 欧美无砖专区一中文字| 日韩一本二本av| 久久久久久久电影| 一区在线播放视频| 亚洲成人第一页| 久久精品国产精品亚洲综合| 国产91丝袜在线18| 欧美亚洲禁片免费| 26uuuu精品一区二区| 1000精品久久久久久久久| 亚洲国产精品欧美一二99| 老司机免费视频一区二区三区| 国产精品123区| 在线国产电影不卡| 日韩免费观看高清完整版| 中文欧美字幕免费| 日韩精品一卡二卡三卡四卡无卡| 久久国产精品99久久久久久老狼| 成人av综合在线| 欧美日韩国产在线观看| 久久中文字幕电影| 亚洲无线码一区二区三区| 精品伊人久久久久7777人| 成人黄动漫网站免费app| 欧美老肥妇做.爰bbww视频| 久久久午夜精品| 亚洲午夜久久久久中文字幕久| 国产一区二区三区不卡在线观看| 色综合天天视频在线观看| 精品伦理精品一区| 亚洲国产精品影院| 成人一级黄色片| 欧美电影免费提供在线观看| 亚洲欧美日韩综合aⅴ视频| 蜜臀国产一区二区三区在线播放 | 国产欧美日韩亚州综合 | 欧美一区日本一区韩国一区| 国产精品三级视频| 捆绑调教美女网站视频一区| 色综合久久天天综合网| 久久亚洲私人国产精品va媚药| 亚洲bt欧美bt精品777| 成人性生交大合| 精品国产在天天线2019| 亚洲成a人片综合在线| 91丨porny丨首页| 国产欧美一区二区精品性色超碰| 日本亚洲一区二区| 欧美系列一区二区| 亚洲欧洲一区二区在线播放| 国产一区二区中文字幕| 69av一区二区三区| 五月天亚洲精品| 欧美日韩一区小说| 一区二区免费看| 91香蕉视频黄| 国产精品成人免费精品自在线观看| 久久国产精品第一页| 日韩一区二区三区高清免费看看 | 午夜精品成人在线| 91美女片黄在线观看91美女| 欧美韩国一区二区| 国产.欧美.日韩| 国产亚洲制服色| 国产精品一区久久久久| 26uuu欧美| 狠狠色综合日日| 久久久综合精品| 国产成人精品免费看| 久久久久久一级片| 岛国一区二区在线观看| 中文字幕成人网| 成人激情午夜影院| 国产精品麻豆网站| 色噜噜狠狠色综合欧洲selulu| 亚洲欧洲一区二区三区| 色先锋aa成人| 亚洲一区在线免费观看| 欧美日韩一区二区三区视频| 亚洲高清不卡在线观看| 欧美美女黄视频| 天天操天天干天天综合网| 91精品国产入口| 久久黄色级2电影| 久久久精品黄色| 99精品视频在线播放观看| 亚洲夂夂婷婷色拍ww47| 精品视频999| 久久99精品久久久久婷婷| 欧美激情综合在线| 色八戒一区二区三区| 亚洲6080在线| 精品少妇一区二区三区免费观看| 国内精品伊人久久久久影院对白| 日本一区二区电影| 色美美综合视频| 免费精品视频最新在线| 久久久久久久久久久久久夜| 91视频一区二区| 日本va欧美va瓶| 国产网站一区二区三区| 色综合欧美在线视频区| 免费欧美在线视频| 中文字幕不卡一区| 欧美日韩精品欧美日韩精品一| 精品一二三四区| 一区二区三区中文字幕| 26uuu亚洲综合色| 日本高清不卡在线观看| 美女一区二区三区在线观看|