[英]Testing DAO file with junit +spring
我正在嘗試使用junit測試DAO文件。 有沒有一種方法可以比較用兩種不同方法執行的同一查詢?
junit是否提供一種以兩種方式使用來訪問數據庫的機制?
使用spring和junit對數據執行斷言有很多不同。 這是一個起點:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:applicationContext-test.xml"})
@Transactional
public abstract class BaseIntegration {
然后,您的測試類可以對其進行擴展,並像往常一樣使用dao,並對任何數據執行斷言。
您可以使用Assert類中的方法比較查詢結果
要測試DAO,可以使用DBUnit
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.