天天看點

《JUnit實戰(第2版)》—— 1.7 小結

本節書摘來異步社群《junit實戰(第2版)》一書中的第1章,第1.7節,作者:【美】petar tahchiev , felipe leme , vincent massol , gary gregory,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

junit實戰(第2版)

每位開發者都會執行某種類型的測試,來檢視代碼是否可以正常工作。使用自動單元測試的開發者能夠根據需要重複執行這些測試,以確定新編寫的代碼可以正常工作并且不會破壞已有的測試。

沒有junit,要建立簡單的單元測試并非難事,但是随着測試變得越來越多、越來越複雜,編寫和維持測試也就變得越來越困難。junit是一個單元測試架構,它使得建立、運作和修改單元測試更加簡單。在這一章中,我們通過編寫、運作一個簡單的測試,對junit有了初步的認識。但是,junit提供的功能遠不止這些。

在第2章中,我們将更深入地了解junit架構的類(不同的注釋和assertion機制)以及它們如何協同工作使得單元測試越來越有效。我們也讨論了老版junit 3和junit 4中的新功能之間的變化。

繼續閱讀