1. 程式人生 > >關於在spring依賴注入的類中使用測試類解決辦法

關於在spring依賴注入的類中使用測試類解決辦法

剛接觸專案的實習生,積累經驗,歡迎交流

今天在專案中,遇到了一個問題:在一個spring管理的類中,使用junit測試類,總會報一個非法引數異常,

之後查詢了資料後終於找到了解決辦法,博主寫的十分詳細,資料:部落格連結

我就拾人牙慧,直接上解決辦法了:

先寫一個BaseSpringTestCase 基礎類

如果有事務,就要加上Transaction 並且在applicationContext.xml中加上transaManager配置資訊

之後用junit測試類繼承這個基礎類就ok了

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration({
    "classpath:applicationContext.xml"
})
//@Transactional
public class BaseSpringTestCase {
	
	
}