測(cè)試配置化 實(shí)現(xiàn)原理
單元測(cè)試,只提供配置文件就行,而不用再新建測(cè)試類(lèi)
針對(duì)dao,service,page,component寫(xiě)四個(gè)通用的單元測(cè)試類(lèi),
通過(guò)讀配置文件來(lái)進(jìn)行單元測(cè)試,
這樣做的好處就是:容易定位錯(cuò)誤位置,到底是出現(xiàn)在那一層,確保當(dāng)前寫(xiě)的代碼無(wú)誤.
而且可以根據(jù)需要的資源,進(jìn)行spring的部分資源加載,節(jié)約執(zhí)行時(shí)間.
實(shí)現(xiàn)技術(shù):
1 反射
2 代理
3 ognl
4 文件
思路:測(cè)試無(wú)非是輸入數(shù)據(jù),驗(yàn)證打印出輸出結(jié)果,我們可以作幾個(gè)通用的測(cè)試類(lèi),然后讀取配置文件的輸入數(shù)據(jù),通過(guò)代理,執(zhí)行相應(yīng)的代碼,接收輸出結(jié)果,分解,打印輸出結(jié)果于某個(gè)可視化文件。
posted on 2006-08-28 09:52 無(wú)重 閱讀(70) 評(píng)論(0) 編輯 收藏