public static class TestClassTransformerBuilder.RemovesTestMethodAnnotation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ByteCodeFramework |
byteCodeFramework |
private java.lang.Class<?> |
testClass |
private java.lang.Class<? extends java.lang.annotation.Annotation> |
testMethodAnnotation |
Modifier | Constructor and Description |
---|---|
private |
RemovesTestMethodAnnotation(java.lang.Class<?> testClass,
java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation,
ByteCodeFramework byteCodeFramework) |
Modifier and Type | Method and Description |
---|---|
TestClassTransformer |
fromAllMethodsExcept(java.lang.reflect.Method singleMethodToRunOnTargetClassLoader) |
TestClassTransformer |
fromMethods(java.util.Collection<java.lang.reflect.Method> testMethodsThatRunOnOtherClassLoaders) |
private final java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation
private final java.lang.Class<?> testClass
private final ByteCodeFramework byteCodeFramework
private RemovesTestMethodAnnotation(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation, ByteCodeFramework byteCodeFramework)
public TestClassTransformer fromMethods(java.util.Collection<java.lang.reflect.Method> testMethodsThatRunOnOtherClassLoaders)
public TestClassTransformer fromAllMethodsExcept(java.lang.reflect.Method singleMethodToRunOnTargetClassLoader)