亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
基于mock對象和JUnit框架簡化Spring Web組件單元測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/1/4 15:44:09 ] 推薦標(biāo)簽:

三、普通Web測試情形

在此,我們將回顧測試Web組件的普通情形以及怎樣在其中使用Spring的mock對象和JUnit框架擴(kuò)展。

(一)確定一個正確的視圖

基于輸入?yún)?shù)生成正確的視圖可能是在操作一個Web應(yīng)用程序時普通的功能。在Spring MVC的上下文中,這意味著Spring MVC將基于參數(shù)的狀態(tài)返回某種ModelAndView對象。你可以通過簡單地利用如下的Mock對象以一個常規(guī)JUnit測試方式來測試這項功能:

public void final testGettingToDetails throws Exception{

MyController myController = new MyController();

myController.setDetailsView( detailsViewName );

MockHttpServletRequest request = new MockHttpServletRequest();

MockHttpServletResponse response = new MockHttpServletResponse();

request.setMethod("POST");

request.addParameter("viewDetails", "true");

ModelAndView modelAndView = myController.handleRequest(request, response);

assertEquals("Incorrect view name", detailsViewName,modelAndView.getViewName());

既然控制器很可能會利用一些服務(wù)對象來決定結(jié)果視圖,那么你還可以定制控制器中所用的這些mock服務(wù)對象。關(guān)于利用定制對象的更多資料,請參考mockobjects.com。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 综合欧美日韩 | 曰批免费视频播放在线看片 | 宅男在线 午夜影院 | 午夜a视频 | 欧美激情视频一区二区 | 黄色网 在线播放 | 久久人人爽人人爽人人爽 | 国产精品人成 | 免费观看国产精品 | 久久天天躁狠狠躁夜夜免费观看 | 欧美性猛交xxx嘿人猛交 | 狼伊千合综网中文 | 韩国理论免费 | 看黄色毛片 | 成人免费看黄 | 国产无遮挡男女羞羞影院在线播放 | 免费99视频有精品视频高清 | 国亚洲欧美日韩精品 | 播放一级特黄录像 | 国产九九免费视频网站 | 牛牛精品 | 最近中文字幕无免费视频 | 未成人禁止视频高清在线观看 | avav亚洲| 日韩影片在线观看 | 男人女人的免费视频网站 | 爱爱毛片 | 五月婷在线观看 | 欧美成人免费在线视频 | 黄色污污视频在线观看 | 露脸国产自产拍在线观看 | 又黄又爽又色又刺激的视频 | 亚洲高清在线视频 | 小明免费看视频 | 天天看片夜夜爽 | 能直接看黄的网站 | 日韩一区在线播放 | 日本狠狠操| 午夜欧美成人 | 成人免费xx | 久久综合给合久久狠狠狠色97 |