Class TestClassTransformerBuilder.RemovesTestMethodAnnotation

  • Enclosing class:
    TestClassTransformerBuilder

    public static class TestClassTransformerBuilder.RemovesTestMethodAnnotation
    extends java.lang.Object
    • Field Detail

      • testMethodAnnotation

        private final java.lang.Class<? extends java.lang.annotation.Annotation> testMethodAnnotation
      • testClass

        private final java.lang.Class<?> testClass
    • 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)