我目前有一個maven web項目,我正在嘗試編寫集成測試。對於該項目的結構,我已經定義了測試存根,根據src/test/java,而這些存根的spring bean定義位於src/test/resources。如何在我的戰爭中使用maven集成測試中包含測試類和配置?
我想做的事情是,當我構建我的戰爭工件時,我希望所有的測試存根類都被編譯幷包含在戰爭中以及Spring bean定義文件中。我試圖用maven war插件來做,但我唯一能夠複製的是資源。 簡而言之,我想利用測試類路徑並將所有這些類包含在我的war文件中。
似乎與maven碼頭插件useTestClassPath選項將解決我的問題,但目前我正在使用的項目正在使用Tomcat 6.0。有沒有另外一個maven插件或者我可以配置maven war插件來實現我的目標的方法?
這些集成測試應該針對部署的Web應用程序運行嗎? – khmarbaise
我有不能依賴的外部系統始終可用,所以我已將這些依賴關係中的大部分依存於其中。 –