一、簡介
本文與之前的《JUnit學(xué)習(xí)筆記》所記述的內(nèi)容是一致的,只不過IDE換成了近開始試用的NetBeans。NetBeans是新近流行的一款堪與Eclipse媲美的IDE,有Sun的支持,新版本5.0RC2,本文使用的是4.1中文版,可以從www.netbeans.org下載。
JUnit是一款由Erich Gamma(《設(shè)計模式》的作者)和Kent Beck(極限編程的提出者)編寫的開源的回歸測試框架,供Java編碼人員做單元測試之用,可以從www.junit.org網(wǎng)站上免費(fèi)獲得。本文使用的是NetBeans自帶的JUnit 3.8.1。
二、創(chuàng)建項目
下面打開NetBeans,然后點(diǎn)擊菜單“文件”->“新建項目”,打開“新建項目”對話框:
請在“類別”中選擇“常規(guī)”,再從“項目”中選擇“Java應(yīng)用程序”,然后點(diǎn)擊“下一步”,進(jìn)入“新建Java應(yīng)用程序”對話框:
在這個對話框中需要設(shè)置項目的名稱以及項目所在目錄,我為自己的項目起名為JUnitTest,“項目位置”為G:YPJCCKJUnitNetBeans,此外,請將“創(chuàng)建主類”前的對號去掉。項目創(chuàng)建好后,已經(jīng)自帶了JUnit 3.8.1。
三、編寫用于測試的JavaBean
用于測試的JavaBean很簡單,名為Book,只有id和name兩個屬性,這兩個屬性將分別用于兩個用例當(dāng)中。下面開始編寫該JavaBean。
請點(diǎn)擊“文件”->“新建文件”,打開“新建文件”對話框:
確保“項目”選擇的是JUnitTest,然后在“類別”中選中Java類,在“文件類型”中選中Java類,點(diǎn)擊“下一個”,進(jìn)入下一窗口:
JUnit學(xué)習(xí)筆記之NetBeans篇(圖四)
設(shè)置類名為Book,包為net.zheng.junit.test,設(shè)置完成后點(diǎn)擊“完成”,修改代碼如下: