Я работаю над небольшим проектом Gradle и хочу использовать мой класс Reader
в тесте Спока.Когда я запускаю тест, класс Reader
выдает:
java.nio.file.NoSuchFileException
В моем проекте Gradle у меня есть test.txt
файл в /src/test/resources
.Когда я запускаю тест с моим Reader
, тогда Gradle показывает мне:
java.nio.file.NoSuchFileException: file:project_path/build/resources/test/test.txt
, хотя в этом пути есть файл.Я проверил, используя терминал и браузер.
Я использую Java 11 в Ubuntu.
//Reader class read lines:
try (Stream<String> stream = Files.lines(Path.of(String.valueOf(getClass().getClassLoader().getResource(fileName)))))
//gradle.build without test dependencies
apply plugin: "java"
apply plugin: "groovy"
group = "com.example"
version = "1.0"
sourceCompatibility = "1.11"
repositories {
mavenCentral()
}