Вам необходимо настроить maven для использования этих файлов в качестве тестовых ресурсов.
Просто укажите его в pom.xml
.Чем maven будет обрабатывать ваши файлы конфигурации так же, как ресурсы тестирования.
<build>
...
<testResources>
<!-- don't forget to specify the default test resources directory -->
<testResource>
<directory>src/test/resources</directory>
</testResource>
<!-- add the config directory -->
<testResource>
<directory>src/main/conf</directory>
</testResource>
</testResources>
...
</build>
Эти настройки заставят maven копировать файлы конфигурации в target/tests-classes
перед запуском модульных тестов.Тогда ваши модульные тесты будут иметь конфигурационные файлы в classpath, и вы сможете прочитать их, используя getClass().getResource("/yourConfigFile.conf")
.