0
我想在同一個JUnit TestCase類中定義兩個不同的套件;一個用於行爲測試,另一個用於效率測試。可能嗎?您可以在1個JUnit TestCase類中擁有2個不同的套件嗎?
如果是,如何?如果不是,爲什麼不呢?
其他詳細信息:我正在使用JUnit 3.8.1。
我想在同一個JUnit TestCase類中定義兩個不同的套件;一個用於行爲測試,另一個用於效率測試。可能嗎?您可以在1個JUnit TestCase類中擁有2個不同的套件嗎?
如果是,如何?如果不是,爲什麼不呢?
其他詳細信息:我正在使用JUnit 3.8.1。
如果我正確理解你,你試圖分割你的測試。套房,對自己,是不是真的,你所需要的機制,而這是JUnit的類別,你需要調查:
http://java.dzone.com/articles/closer-look-junit-categories
我沒有用這些作爲我通常發現測試分區的開銷太大很多努力,但這可能適用於你。我認爲TestNG一直支持這個概念。另外,如果您使用的是Maven,您可以將測試劃分爲免費的單元測試和集成測試 - 請查看Failsafe插件 - 這適用於將您希望作爲每個構建的一部分快速運行的測試分開運行測試。
我現在正在使用JUnit 3.8.1。 – Josep
你有什麼理由不能使用最新版本?你所有的舊測試應該仍然有效。 –