本文介紹了如何組織單元測試和集成測試?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我有一個Eclipse(不是maven)項目,其中我將代碼組織在兩個源文件夾中:SRC和TEST。
測試文件夾的層次結構與src平行,以便于查找類并保持組織。
現在,我在談論我的單元測試。我也想將單元測試與我的集成測試分開,但我不確定這樣做的最佳方式是什么。
也許我應該有另一個源文件夾用于我的集成測試?或者,它可能應該位于測試源文件夾中的單獨包下?
我會很高興聽到你是怎么做的,提前謝謝你。
推薦答案
個人意見(因為這都是關于個人喜好)是:針對不同的測試級別分開包
src/ //source folder
...
test/ // source folder
test/ //packages
integration/
unit/
tools/
我個人不再維護測試類的源包層次結構,因為我發現重構源代碼的成本非常高。
我還使用JUnit類別以可見的方式清楚地分隔測試級別。
這篇關于如何組織單元測試和集成測試?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,