很多時候我們不希望單元測試的結果玷汙了資料庫,即執行的測試資料不去修改資料庫,只需要告訴我們最終的測試結果即可,那麼怎樣也讓我們的單元測試也具有事務功能呢?
1、方法級別的
在測試方法上新增註解@rollback(true)。
2、類級別public class fooservicetest
}
在測試類上新增@transactionnal註解。
參考:public class fooservicetest extends basespringtestcase
}
Spring整合junit測試
spring提供spring test 3.2.0.release.jar 可以整合junit 優勢 可以簡化測試 不需要手動建立上下文 目標 測試spring的bean的某些功能 runwith springjunit4classrunner.class 固定寫法,junit整合spring的測試...
Spring整合Junit測試
spring整合junit是為了解決 重複和配置檔案多次載入的問題 解決的方法很簡單 第一步使用註解告訴spring配置檔案在哪 第二步使用註解讓spring載入配置檔案 要匯入的包有spring的aop和test,junit的單元測試包 contextconfiguration value cla...
Spring之junit測試整合
spring提供spring test 5.2.1.release.jar 可以整合junit。優勢 可以簡化測試 不需要手動建立上下文,即手動建立spring容器 1.匯入jar包 2.建立包com.igeek.test,建立類springtest 通過 runwith註解,使用junit整合sp...