Я пытаюсь написать некоторые тесты Junit для тестирования старых классов в нашем приложении. Код пытается загрузить ResourceBundle (для переводов), но сбой. Я думаю, проблема связана с classpath, но я не могу понять это.Не удается загрузить ResourceBundle во время теста junit
Код изложен в/src, и мои тесты находятся в/test. ResourceBundles загружаются с базовым именем относительно/src, скажем, «foo/bar/baz».
В моих тестах используется тот же путь к классам, что и приложение, поэтому я не понимаю, почему он не найдет пакеты.
Любые идеи о том, что не так?
Являются ли ваши тесты под каталогом '/ test'? – Asaph
Если вы временно измените относительный путь вашего ResourceBundles на абсолютный, проблема исчезнет? – Asaph