java.lang.Object
org.apache.flink.testutils.junit.extensions.ContextClassLoaderExtension
All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.Extension
public class ContextClassLoaderExtension
extends Object
implements org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.AfterAllCallback
JUnit extension to customize the classloader that a test is run with.
Nested Class Summary
Nested Classes
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
void
afterAll (org.junit.jupiter.api.extension.ExtensionContext context)
void
beforeAll (org.junit.jupiter.api.extension.ExtensionContext context)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Details
beforeAll
public void beforeAll (org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
Specified by:
beforeAll in interface org.junit.jupiter.api.extension.BeforeAllCallback
Throws:
Exception
afterAll
public void afterAll (org.junit.jupiter.api.extension.ExtensionContext context)
throws Exception
Specified by:
afterAll in interface org.junit.jupiter.api.extension.AfterAllCallback
Throws:
Exception