Spring Web 專案Junit測試報錯問題

2022-07-28 21:45:28 字數 553 閱讀 4256

測試物件是web專案的service類,參照網上查到的資料,按如下方式執行時報錯,

//使用junit4進行單元測試

@runwith(springjunit4classrunner.class)

//載入配置檔案,可以指定多個配置檔案,locations指定的是乙個陣列

//啟動事務控制

@transactional

//配置事務管理器,同時指定自動回滾

@transactionconfiguration(transactionmanager="transactionmanager", defaultrollback=true)

public class basejunit4test

執行後報錯如下:

網上找到了類似的問題,說是在配置檔案中將assert相關的靜態資源目錄去掉就可以了。感覺不靠譜,因為工程在tomcat中啟動是沒有什麼問題的。

於是在測試**中加上了這個註解,就不報錯了。

junit很強大,還是要好好學習一下的。

遇到問題,在此mark一下。這是我的錯題集。

Spring web整合原理

2 配置web.xml contextconfiglocation classpath spring context xml org.springframework.web.context.contextloaderlistener 這個類可以直接獲取配置在web.xml中的所有物件。1 在web....

Spring Web應用的最大瑕疵

使用spring框架構建應用的開發者很樂於談論依賴注入的好處。但遺憾的是,他們很多人並沒有在其應用中很好地利用其優勢,如單一職責原則和關注分離原則。如果仔細看看基於spring的web應用,你會發現很多都是使用如下這些常見且錯誤的設計原則來實現的 u0026 xd n 可問題是 如果這種做法很普遍,...

Spring Web應用的最大瑕疵

使用spring框架構建應用的開發者很樂於談論依賴注入的好處。但遺憾的是,他們很多人並沒有在其應用中很好地利用其優勢,如單一職責原則和關注分離原則。如果仔細看看基於spring的web應用,你會發現很多都是使用如下這些常見且錯誤的設計原則來實現的 可問題是 如果這種做法很普遍,那為什麼說是不對的呢?...