String resourcePath = "com/adelean/junit/jupiter/resource.txt";
ClassLoader classLoader = getClass().getClassLoader();
StringBuilder textBuilder = new StringBuilder();
try (InputStream resourceAsStream = classLoader.getResourceAsStream(resourcePath);
InputStreamReader streamReader = new InputStreamReader(resourceAsStream);
BufferedReader bufferedReader = new BufferedReader(streamReader)) {
int c = 0;
while ((c = bufferedReader.read()) != -1) {
textBuilder.append((char) c);
}
} catch (IOException ioException) {
// handle exception
}
String resourceContent = textBuilder.toString();