Файл ресурсов не загружается при использовании getClass(). GetClassLoader(). GetRresourceAsStream("test.json")

Я использую плагин maven sure fire для выполнения тестовых случаев junit. У меня есть ресурс test.json в папке src/test/resources.

Я загружаю test.json в моем тестовом примере с фрагментом кода ниже

        InputStream inputStream = getClass().getClassLoader().getResourceAsStream("test.json")

Выше код выполняется в тестовом методе. Но файл не загружен должным образом во входной поток. При выполнении теста ресурс test.json копируется в каталог target/test-sources.

В java.class.path есть каталог test-sources, но загрузчик классов test не загружает этот файл ресурсов.

0 ответов

Другие вопросы по тегам