TestResourceUtils.java
package fr.avenirsesr.portfolio.common.testutils.infrastructure.adapter.util;
import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;
public class TestResourceUtils {
public static String loadJson(String filename) throws IOException {
try (InputStream is =
Thread.currentThread().getContextClassLoader().getResourceAsStream("mock/" + filename)) {
if (is == null) {
throw new IllegalArgumentException("File not found: mock/" + filename);
}
return new String(is.readAllBytes(), StandardCharsets.UTF_8);
}
}
}