我試圖在測試中使用測試支持類。我希望這些類可用於所有不同的測試類型。Grails測試應用程序類路徑
我的目錄結構如下;
- /測試/功能
- /測試/集成
- /測試/單元
- /測試/支撐
我有/測試/支持文件夾內測試輔助類我希望能夠適用於每種不同的測試類型。
我正在使用GGTS,並且已將支持文件夾添加到類路徑中。但是每當我運行我的集成測試運行'測試應用程序'我得到一個編譯器'無法解析類mypackage.support.MyClass
當我從GGTS內運行我的單元測試支持類被找到和使用。我認爲這是因爲集成測試在自己的JVM中運行我的應用程序。
在運行我的任何測試時,是否有任何方法告訴grails包括我的支持包? 我不希望我的測試支持類位於我的應用程序源文件夾中。
感謝您的詳細回覆。我討厭在我的源文件中進行測試課程的想法。所以這對我來說。我很驚訝,Grails不支持這個框。最初我的支持測試課是圍繞測試數據。所以我會看看測試數據插件來解決這個問題。 – tommyk 2014-10-03 08:09:41