簡體   English   中英

用junit + spring測試DAO文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM