Package org.powermock.core.transformers
Class TestClassTransformerBuilder.RemovesTestMethodAnnotation
- java.lang.Object
-
- org.powermock.core.transformers.TestClassTransformerBuilder.RemovesTestMethodAnnotation
-
- Enclosing class:
- TestClassTransformerBuilder
public static class TestClassTransformerBuilder.RemovesTestMethodAnnotation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ByteCodeFramework
byteCodeFramework
private java.lang.Class<?>
testClass
private java.lang.Class<? extends java.lang.annotation.Annotation>
testMethodAnnotation
-
Constructor Summary
Constructors Modifier Constructor Description private
RemovesTestMethodAnnotation(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation, ByteCodeFramework byteCodeFramework)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestClassTransformer
fromAllMethodsExcept(java.lang.reflect.Method singleMethodToRunOnTargetClassLoader)
TestClassTransformer
fromMethods(java.util.Collection<java.lang.reflect.Method> testMethodsThatRunOnOtherClassLoaders)
-
-
-
Field Detail
-
testMethodAnnotation
private final java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation
-
testClass
private final java.lang.Class<?> testClass
-
byteCodeFramework
private final ByteCodeFramework byteCodeFramework
-
-
Constructor Detail
-
RemovesTestMethodAnnotation
private RemovesTestMethodAnnotation(java.lang.Class<?> testClass, java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation, ByteCodeFramework byteCodeFramework)
-
-
Method Detail
-
fromMethods
public TestClassTransformer fromMethods(java.util.Collection<java.lang.reflect.Method> testMethodsThatRunOnOtherClassLoaders)
-
fromAllMethodsExcept
public TestClassTransformer fromAllMethodsExcept(java.lang.reflect.Method singleMethodToRunOnTargetClassLoader)
-
-