Webレイヤーで実際の統合テストを行うために、Spring 3.2テストフレームワークの新機能を使用しようとしています. テンプレートエンジンがテンプレート名を解決できないと文句を言うため、Spring 3.2 で「SpringJUnit4ClassRunner」を使用してテストをトリガーすると、問題が発生します。
2013-06-28 09:29:18,372 ERROR TemplateEngine - [THYMELEAF][main] Exception processing template "mobile/index": Error resolving template "mobile/index", template might not exist or might not be accessible by any of the configured Template Resolvers
もちろん、エンジンは /WEB-INF/views/mobile/index.html の周りのリソースを検索しています。これは、通常の実行モードでは正しいのですが、クラスパスのテスト実行環境に沿って次のように存在しません: *classpath (src/test/resources) Maven ベースのプロジェクト * /WEB-INF/views/mobile/index.html
テストクラスパスで各htmlビューのコピーを維持しないために、エンジンに「実際のパス」からリソースを取得させる方法はありますか?
前もって感謝します、