我正在使用Eclipse IDE和JUnit用於單元測試。如何在Eclipse中運行Junit中的單個測試用例?
我已經給出了12個不同的功能的12個測試用例。 當我在Outline中右鍵單擊特定功能並給出RunAS -> Junit Test
它正在執行所有測試用例。
如何克服這一點?我只想運行一個測試用例或一個功能。
我正在使用Eclipse IDE和JUnit用於單元測試。如何在Eclipse中運行Junit中的單個測試用例?
我已經給出了12個不同的功能的12個測試用例。 當我在Outline中右鍵單擊特定功能並給出RunAS -> Junit Test
它正在執行所有測試用例。
如何克服這一點?我只想運行一個測試用例或一個功能。
以下頁面有討論這個問題,尤其是版本和變化的JUnit 4等
http://srivaths.blogspot.com/2009/04/run-single-junit-test-method-in-eclipse.html
你會需要的,如果你需要更多的幫助,以提供關於版本等詳細信息,但作爲該討論表明,在JUnit 4中,如果不延伸junit.framework.TestCase
,它就可以工作。
我知道只是運行一個
1)
單擊您要運行的測試方法名的方法有兩種。
方法名現在將以特殊顏色標記(對我來說,它是灰色的)。
在標記方法名稱時,右鍵單擊並選擇「作爲JUnit測試運行」。
這應該做到這一點。
2)
運行所有的測試一次。
在JUnit窗口中,右鍵單擊要運行的測試,然後選擇「作爲JUnit測試運行」。
這工作,對我來說,無論是在Eclipse 3.5.1和SpringSource工具套件2.3.0
希望這有助於
我會承認它是一個簡單的事情,但不直觀:)解決我的問題。 – user1270392 2013-03-08 00:51:00