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

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

三、普通Web測試情形

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

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

基于輸入參數生成正確的視圖可能是在操作一個Web應用程序時普通的功能。在Spring MVC的上下文中,這意味著Spring MVC將基于參數的狀態返回某種ModelAndView對象。你可以通過簡單地利用如下的Mock對象以一個常規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());

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

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 一区视频在线 | 久久免费观看视频 | 欧美a视频在线观看 | 又黄又www| 91原创视频在线观看 | 欧美黄色一级大片 | 久久免费视频网 | 99免费在线观看视频 | 免费h无遮挡动漫在线看 | 国产麻豆精品高清在线播放 | 99精品伊人久久久大香线蕉 | 日韩一区在线视频 | 露脸国产精品自产在线播 | 中文 日本 免费 高清 | 国产视频1区 | 欧美日韩中文 | 成人日韩欧美 | 最近免费中文字幕高清大全 | 丁香六月久久 | 欧美视频亚洲视频 | 精品一区 二区三区免费毛片 | 国产无内制服肉丝精品视频 | 国产在线高清不卡免费播放 | 婷婷六月久久综合丁香乐透 | 国产草比 | 国产精品黄在线观看免费网站 | 日韩欧美一区二区三区 | 日本黄色影院在线观看 | 日本黄色片网址 | 日本宅男午夜免费永久网站 | 韩国理伦片最新免费观看 | 欧洲妇女成人淫片aaa视频 | 性欧美人与zozoxxxx视频 | 欧美在线成人午夜影视 | 国产麻豆媒一区一区二区三区 | 欧美日韩中文字幕久久伊人 | 成人免费观看网站 | 国产日本欧美在线观看 | 国产午夜在线观看视频播放 | 国产成人a在一区线观看高清 | 欧美 日本|