被測試類1
class coursecatalog
void add(course course)
void remove(course course)
course findcoursewithid(string id)
course findcourseswithtitle(string title)
}
被測試類2
class course
string getid()
string gettitle()
}
新增junit的開源包
測試類1(單個類檔案測試)
import junit.framework.*;
import junit.swingui.*;
public class testcoursecatalog extends testcase
public void testadd()
public void testaddtwo()
public void testremove()
public static void main(string args)
}
assertequals(x, y)方法檢查x 跟y 是不是相等(它會呼叫x 的equals 方法)。如果不相等的話,它會丟擲
乙個異常。assertequals 這個方法是由testcase 類提供的。因為我們的testcoursecatalog 繼承自testcase,
我們可以直接呼叫assertequals。
testcase 是由junit 提供的。在junit.framework 包裡。因此,我們需要匯入junit.framework.*包。
testadd,testaddtwo 和testremove 都要建立乙個coursecatalog 物件。我們要把建立物件的**放在setup
方法裡。每個測試用例執行的時候,都會呼叫setup 方法。
怎麼執行所有單元測試明天更新。
junit4使用說明
junit比起和main函式寫的測試來說,有一下優點 1.測試和功能分開,比較明了。2.自動化,junit可以一次執行test包下面的所有測試,如果加上ant會更好。3.測試的配置比較多,exception和timeout等標籤。junit的命名建議 放在test包中,類以classnametest...
使用說明 附註工具使用說明
附註工具使用說明 附註工具用途 附註工具主要用於更新利用word附註應用程式生成的帶域 的附註,該工具在word右鍵 更新鏈結 的基礎上進行了優化,故在使用時,不能再利用word右鍵 更新鏈結 而要用本工具的 更新當前鏈結 或 更新所有鏈結 使用說明 一 更換路徑 當利用word附註應用程式生成帶域...
使用說明 農用遮光網使用說明
農用遮光網使用說明 建築防塵網購買方 建築施工企業 在購買建築防塵網時,應該對 作出比較,可以分辨品牌 型號,且購買時應該在一定程度上了解信譽良莠。建築防塵網購買方 市場售賣方 在選購建築防塵網時,可以把 作為基礎,好的 可以用來彌補信譽不足,而差的 則需要按照你的服務收費。農用遮光網使用說明 用途...