Я использую следующий вызов, чтобы получить поток, чтобы найти имена некоторых моих ресурсов.Как сделать мои тесты JUnit доступными ресурсами из основного?
Thread.currentThread().getContextClassLoader().getResourceAsStream(...)
Это прекрасно работает, когда я запускаю мой код, как правило, и он также работает отлично, если я дублировать свои ресурсы в моей тестовой папке.
Как избежать этого дублирования и сделать мои тесты (при прохождении через IDEA) использовать ресурсы из основного?
Я нашел конкретное обходное решение для maven. Проверьте это: http://stackoverflow.com/a/6541151/451518 –
@defaultlocale Спасибо. Я не уверен, что понимаю этот комментарий. И я обновил вопрос, чтобы было ясно, что я просто хочу нормально запускать тесты через IntelliJ IDEA. (Хотя я также хочу, чтобы они работали с Maven позже, я думаю.) –