當單元測試完成后,我們可以用 Junit 提供的 TestSuite 對象對測試單元進行組織,你可以決定測試的順序,然后運行你的測試。
4. 如何維護單元測試
通過上面的描述,我們對如何確定和編寫測試有了基本的了解,但是需求總是變化的,因此我們的單元測試也會根據(jù)需求的變化不斷的演變。如果我們決定修改類的行為規(guī)則,可以明確的是,我們當然會對針對這個類的測試單元進行修改,以適應變化。但是如果對這個類僅有調用關系的類的行為定義沒有變化則相應的單元測試仍然是可靠和充分的,同時如果包含行為變化的類的對象的狀態(tài)定義與其沒有直接的關系,測試單元仍然起效。這種結果也是封裝原則的優(yōu)勢體現(xiàn)。