Spring單元測試

2021-06-09 15:06:41 字數 563 閱讀 9186

@component

@transactional

@runwith(springjunit4classrunner.class)

public class linesynctest

}

spring testcontext 框架提供和junit4.5x整合的測試。提供@runwith(springjunit4classrunner.class)可供開發者簡便的實現單元測試。

@runwith(springjunit4classrunner.class)指明整合junit4測試

@transactionconfiguration可選項事務的控制

@contextconfiguration(locations=)載入spring的配置檔案

@test表示該方法是測試用例

@rollback(false)表示該測試用例不回滾

詳細資訊請檢視spring document

spring單元測試

在之前我們測試的時候,都是使用的test方法測試,如下 通過test註解來進行方法的單獨測試,在spring中,因為要進行spring的載入,因此我們要先載入配置檔案,執行測試方法就變成了這樣 這種方式我們每次都需要載入配置檔案,而且很不方便,如果我們使用自動裝配的話,這種方法就不適用了,因此可以使...

spring單元測試

總是忘記spring單元測試.記錄一下.一般都是寫乙個這個類,其他單側就直接繼承這個類就好了 contextconfiguration引入對應的配置檔案,也可以使用classes屬性傳對應的j a實體類.使用junit4進行測試 contextconfiguration locations tran...

spring單元測試使用

開發過程中單元測試是必不可少的,下面就來說一下spring單元測試的使用。很簡單,乙個示例就很清楚了。以下為源 示例 package com.cinyi.user import org.junit.test import org.junit.runner.runwith import org.spr...