Class ResourceLoaderExtension

  • All Implemented Interfaces:
    org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.TestInstancePostProcessor

    public class ResourceLoaderExtension
    extends Object
    implements org.junit.jupiter.api.extension.TestInstancePostProcessor
    Extension for JUnit to cleanly load files from the resource classpath. This allows resources to be loaded with a simple Resource annotation to any of the following types:
    Since:
    1.0.0
    • Constructor Detail

      • ResourceLoaderExtension

        public ResourceLoaderExtension()
    • Method Detail

      • postProcessTestInstance

        public void postProcessTestInstance​(Object testInstance,
                                            org.junit.jupiter.api.extension.ExtensionContext context)
                                     throws Exception
        Specified by:
        postProcessTestInstance in interface org.junit.jupiter.api.extension.TestInstancePostProcessor
        Throws:
        Exception