您好,登錄后才能下訂單哦!
小編這次要給大家分享的是Spring Junit單元測試加載配置文件失敗怎么辦,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。
JUnit是Java中最有名的單元測試框架,用于編寫和運行可重復的測試,多數Java的開發環境都已經集成了JUnit作為單元測試的工具。好的單元測試能極大的提高開發效率和代碼質量。
使用SpringJunit單元測試,通過@ContextConfiguration加載配置文件后,只會在src/test/resources目錄下尋找配置文件,不會加載src/main/resources中的。
這樣就導致了項目可以正常啟動,但是單元測試時會提示找不到注入的類。
可以通過pom.xml配置來解決該問題:
<build> <finalName>demo1</finalName> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>**/*.*</include> </includes> </resource> </resources> <!--單元測試時引用src/main/resources下的資源文件--> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> <testResource> <directory>src/main/resources</directory> </testResource> </testResources> </build>
看完這篇關于Spring Junit單元測試加載配置文件失敗怎么辦的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。