/** * Finds {@code resourceName} using the {@code ClassLoader} of {@code classInSamePackage}. * * @return the URL of the resource */ public static URL getResource(final Class<?> classInSamePackage, final String resourceName) { URL configResource = classInSamePackage.getResource(resourceName); assertThat(configResource).as(resourceName).isNotNull(); return configResource; }
/** * Finds {@code resourceName} using the {@code ClassLoader} of the caller class. * * @return the URL of the resource */ public static URL getResource(final String resourceName) throws ClassNotFoundException { URL configResource = getCallerClass(2).getResource(resourceName); assertThat(configResource).as(resourceName).isNotNull(); return configResource; }
private String contentOfResource(String name) { URL resource = getClass().getResource(name); assertThat(resource).as("missing test resource").isNotNull(); return contentOf(resource, UTF_8); }
Assertions.assertThat(actualUrl).as("KModule root URL should have been found inside enumeration " + urls + "!").isEqualTo(webInfClassesUrl);
Assertions.assertThat(actualUrl).as("KModule root URL should have been found inside enumeration " + urls + "!").isEqualTo(webInfClassesUrl);