當(dāng)我剛開始編寫和數(shù)據(jù)庫(kù)有關(guān)的單元測(cè)試時(shí),就知道這些測(cè)試代碼在下次運(yùn)行的時(shí)候可能無法完全通過,因?yàn)樗蛿?shù)據(jù)緊密的聯(lián)系在一起,但也想不出一個(gè)好的解決方案。它只保證了當(dāng)時(shí)的代碼是沒有問題的,一個(gè)星期后,不,可能在這次單元測(cè)試運(yùn)行完后,就應(yīng)該丟進(jìn)垃圾桶了。
這種吃力不討好的行為持續(xù)了一段時(shí)間,直到引入了DbUnit之后。它確實(shí)能夠的保證數(shù)據(jù)庫(kù)處于一個(gè)穩(wěn)定的狀態(tài),無須對(duì)其進(jìn)行人工干預(yù),操作也非常簡(jiǎn)單。
創(chuàng)建一個(gè)DbUnit Test Case
。。。
posted on 2005-09-05 23:05
阿姆斯壯 閱讀(794)
評(píng)論(0) 編輯 收藏 所屬分類:
工具箱