-
| In the deprecated @RunWith(CustomRunner.class) public MyTest { // ... }with public class CustomRunner extends JUnitPlatform { public CustomRunner(final Class<?> clazz) throws NoSuchFieldException, SecurityException, IllegalArgumentException, IllegalAccessException { super(shadowTestClass(clazz)); } // ... private static Class shadowTestClass(Class testClass) { return modified test class, poissibly with custom classloader; } }I'm not quite sure it's possible to do the same using current JUnit feature set. From I found, in particular in I've also seen this selector |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
| This sounds like a job for a custom test instance factory: https://docs.junit.org/current/user-guide/#extensions-test-instance-factories
|
Beta Was this translation helpful? Give feedback.
-
| To support your use case, you may be able to register a custom Related Issues |
Beta Was this translation helpful? Give feedback.
As a side note, if you're interested in support for a custom
ClassLoader, you really should search the open issues for discussions related to "ClassLoader" before starting a discussion.