2012-04-01 37 views
0

當我在Eclipse中運行嚮導時,並非我所有的方法都出現在列表中以添加到新的測試用例中。JUnit - 我的一些類方法沒有出現Eclipse JUnit嚮導?

這是說我無法測試它們嗎?或者,如果我能以某種方式,我不應該測試它們?

謝謝。

+0

你使用JUnit 3或JUnit 4測試還是混合使用?另外,請接受你之前的一些答案。 – 2012-04-01 14:11:59

+0

混合,但它發生在兩個使用。 – Rookie 2012-04-01 14:17:36

回答

1

Eclipse嚮導不會顯示私有方法 - 您不能直接調用它們,因此您無法直接對它們進行測試,這可能就是您所看到的。

您可能想要考慮測試類的行爲,而不是考慮您正在測試哪種方法。

+0

啊我看到了,沒有想到被省略的方法的類型。通過單元測試,如果客戶端正在運行,我該如何測試這些東西?如果服務器正在運行等? – Rookie 2012-04-01 16:02:40

+0

如果您想查看服務器是否正在運行,那麼您正在編寫的測試不是大多數Java程序員所瞭解的單元測試。如果您剛開始進行自動化測試,那麼您可能需要在Google上搜索「測試驅動開發」和「行爲驅動開發」。你應該能夠在其他地方找到一些好的圖書推薦。如果你現在投入這個時間,你會感謝你自己。 – henry 2012-04-02 11:35:40

+0

我沒有測試它們,但我需要在某個時間點。在我做之前我會先看看這些概念。謝謝亨利! – Rookie 2012-04-02 14:21:08