UnitilsJUnit4 方法案例

2021-06-18 21:40:57 字數 971 閱讀 8350

本著寫單元測試奔覆蓋率的精神。大概總結了已下幾類寫法,以方法為例:

一:直接訪問資料庫層

@test

public void queryproductsforagenttest() throws daoexception

public listqueryproductsforagent(int scope,string userid )

throws daoexception

二:有返回值

@test

public void loadproductmodelstest() throws daoexception

public listloadproductmodels( listmodelids )

throws daoexception

三:沒有返回值

public serviceproductmodelinfo getlatestscvproductmodelinfo(

string modelid, int scope ) throws daoexception

@test

public final void insertservicepdtmodelparttest() throws serviceexception

四:條件分支

public iconfigunit copyconfigunit( configunitinfo cfgunitinfo,

imodelcontainer targetcontainer )

else

}@test

public void copyconfigunittest() throws daoexception

011 方法(函式)

方法 找乙個人幫我們做事,解決 冗餘問題,將一堆 進行重用的一種機制。函式 就是一段 這段 可能有輸入值 引數 返回值。格式 訪問修飾符 static 返回值型別 方法名 引數列表 方法名 pascal命名法 引數 camel命名法 找乙個人幫你做事,有條件,有結果 return 返回方法的結果 立...

03 方法入門

按步驟編寫 效果如圖所示 編寫步驟 public class test1 private static void printnum 按步驟編寫 效果如圖所示 編寫步驟 public class test2 public static void printnum 按步驟編寫 效果如圖所示 編寫步驟 1...

5 方法概述

a 什麼是方法?方法就是完成特定功能的 塊,就是對一段功能邏輯進行封裝,以實現重複呼叫。b 方法的格式 修飾符 返回值型別 方法名 引數型別 引數名1,引數型別 引數名2.c 方法的格式詳細說明 1 修飾符 2 返回值型別 用於限定返回值的資料型別 3 方法名 就是乙個名稱,它的存在就是為了方便我們...