測試配置化 實現原理
單元測試,只提供配置文件就行,而不用再新建測試類
針對dao,service,page,component寫四個通用的單元測試類,
通過讀配置文件來進行單元測試,
這樣做的好處就是:容易定位錯誤位置,到底是出現在那一層,確保當前寫的代碼無誤.
而且可以根據需要的資源,進行spring的部分資源加載,節約執行時間.
實現技術:
1 反射
2 代理
3 ognl
4 文件
思路:測試無非是輸入數據,驗證打印出輸出結果,我們可以作幾個通用的測試類,然后讀取配置文件的輸入數據,通過代理,執行相應的代碼,接收輸出結果,分解,打印輸出結果于某個可視化文件。