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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
JUnit單元測試實踐:測試工具類和方法
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/11/12 15:38:57 ] 推薦標(biāo)簽:

  工作中,為了提高Web開發(fā)的質(zhì)量和效率,近期又為了保證自己的工具類等一系列可復(fù)用組件的質(zhì)量,我煞費苦心地開始認(rèn)真學(xué)習(xí)和撰寫單元測試用例。
  我現(xiàn)在已經(jīng)厭倦了Debug程序,更討厭Debug Web程序,太浪費時間了。
  近,線上的一個BM項目,出了個bug。浮點數(shù)相減,沒有判斷null,搞的我加班到9:30。
  苦逼的碼農(nóng)啊。
  下面,分享我的一個工具類和對應(yīng)的單元測試用例。
  有不對的地方,還望能告知我。大家共同進(jìn)步。
/**
* 判斷Collection(List和Set),Map等集合類型是否為空,是否含有空值。
* 判斷String是否為空,參考ApacheCommonsLang-StringUtils。
*
* @author leiwen
*/
public class EmptyUtils {
/**
* 判斷Collection(List和Set) 是否為空
*
* @param collection
*            List或Set類型的集合
* @return 如果collection是 null或size=0,返回true;否則,返回false。
*/
public static boolean isEmpty(Collection<?> collection) {
return collection == null || collection.size() == 0;
}
/**
* 判斷map是否為空
*
* @param map
*            鍵值對數(shù)據(jù)類型
* @return 如果map是 null或size=0,返回true;否則,返回false。
*/
public static boolean isEmpty(Map<?, ?> map) {
return map == null || map.size() == 0;
}
/**
* 判斷一個數(shù)組是否為空。
*
* @param array
*            對象數(shù)組
* @return 如果數(shù)組為null或者數(shù)組元素個數(shù)為0,返回true;否則,返回false。
*/
public static boolean isEmpty(Object[] array) {
return array == null || array.length == 0;
}

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 久久精品麻豆日日躁夜夜躁 | 一级α一级α片免费观看网站 | 日本全黄| 中文字幕在线观看亚洲 | 国产高清美女一级a毛片久久w | 毛片免费在线观看网址 | 亚洲成人福利 | 热久久国产欧美一区二区精品 | 欧美怡红院免费的全部视频 | 美女一级ba大片免色无遮住 | 国内偷自视频区视频综合 | 成人18在线视频播放 | 99久久中文字幕伊人 | 国产三级国产精品国产普男人 | 欧美午夜不卡 | 日韩精品视频免费 | 日本亚洲免费 | 偷偷操99| 午夜欧美成人 | 成人一区专区在线观看 | 黄色美女免费看 | 成人免费xxx色视频 成人免费xxxxx在线视频 | 一级黄色在线观看 | 国产欧美在线观看不卡一 | 日本一区二区三区高清福利视频 | 日本国产成人精品视频 | 天天插综合 | 欧美色欧美亚洲另类二区精品 | 又大又粗又爽黄毛片 | 亚洲一欧洲中文字幕在线 | 黑人与中国女一级毛片不卡 | www永久免费视频 | 国产在线不卡视频 | 欧美怡红院在线观看 | 国产精品伦一区二区三级视频 | a级无毛片| 欧美亚洲一级片 | 一区二区不卡不卡一卡 | 国产日韩欧美视频在线观看 | 手机日韩看片 | 国产在线h视频 |