У меня есть проект Java, Gradle.Мой Junit
src/test/java/hello/TestHelloWorld.java
выбирает некоторые конфигурации из
src/test/resources/testdata0010.csv
код в Junit для выбора этого файла
URL url = this.getClass().getResource("/testdata0010.csv");
File testWsdl = new File(url.getFile());
Когда я запускаю
gradle test
это работает хорошо.Junit может выбирать данные из файла CSV.
Когда я запускаю Junit в Eclipse, то есть с помощью Shift + Alt + XT, тогда Junit обрывается с исключением нулевого указателя.
Я понимаю причину.Когда я запускаю Junit внутри eclipse, он ищет файл в той же папке, не находит его и выдает ошибку.Однако, когда я запускаю тест с использованием gradle, файл csv уже доступен в classpath, и, следовательно, Junit находит его.
Я ищу какой-нибудь способ, чтобы Junit работал из Eclipse.