я написал модульный тест, где я ссылаюсь на файл, который находится в src / test / resources.Код выглядит так:
private static final String TEST_FILE = MyClass.class.getResource("").getPath() + "myfile.properties";
Когда я запускаю этот тест в затмении с обычным JUnit Runner, все работает нормально.Но когда я запускаю этот тест с ECL Emma, тест не пройден.
После некоторых исследований я обнаружил, что каталог выполнения отличается.ECL Emma имеет свою собственную папку вывода, куда она копирует все необходимые ресурсы и затем запускает тесты.Но это не копирует мой тестовый файл.Я не знаю, как это исправить.Я надеюсь, что кто-нибудь может мне помочь.