Load text with JUnit 4 extension

PHOTO EMBED

Thu Aug 27 2020 11:14:33 GMT+0000 (Coordinated Universal Time)

Saved by @hosuaby #java

import static com.adelean.inject.resources.junit.vintage.GivenResource.givenResource;

class MyTestClass {

    @Rule
    public ResourceRule<String> textResource = givenResource()
            .text("/com/adelean/junit/jupiter/resource.txt")
            .withCharset(StandardCharsets.UTF_8);

    @Test
    public void testWithTextResource() {
        assertThat(textResource.get())
                .isEqualTo("The quick brown fox jumps over the lazy dog.");
    }
}
content_copyCOPY