測試對于保證軟件開發(fā)質(zhì)量有著非常重要的作用,單元測試更是必不可少,JUnit是一個非常強大的單元測試包,可以對一個/多個類的單個/多個方法測試,還可以將不同的TestCase組合成TestSuit,使測試任務(wù)自動化。Eclipse同樣集成了JUnit,可以非常方便地編寫TestCase。
我們創(chuàng)建一個Java工程,添加一個example.Hello類,首先我們給Hello類添加一個abs()方法,作用是返回值:
下一步,我們準(zhǔn)備對這個方法進行測試,確保功能正常。選中Hello.java,右鍵點擊,選擇New->JUnit Test Case:
Eclipse會詢問是否添加junit.jar包,確定后新建一個HelloTest類,用來測試Hello類。
選中setUp()和tearDown(),然后點擊“Next”: