テスト環境を準備しています。私のプロジェクトのために。
私はたくさんのMavenプロジェクトを持っており、いくつかのプロジェクトはSpring Beansテスト(test-context.xml)に共通の構成を使用しています。src\test\resources
すべてのプロジェクトでこの構成を使用すると、すべてのテストが機能します。その構成を別のプロジェクト(project-test)に移動して、すべてのプロジェクトで重複を排除したい場合、例外が発生します。
Caused by: java.io.FileNotFoundException: class path resource [test-context.xml] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:157)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
... 39 more
- プロジェクトにmaven依存関係を追加しました-テストを使用したプロジェクトのテスト
- test-context.xmlはターゲットディレクトリに移動しません
- 動作する
src/main/resources
代わりにリソースを入れるとsrc/test/resources
TestNGテストから見えるように、別のプロジェクトからテストリソースを追加する方法は何ですか?この状況でそれを最良の方法に
動かしていますか?src/main/resources