Annotation Type TesterAnnotation


  • @Target(ANNOTATION_TYPE)
    @Retention(RUNTIME)
    @Documented
    @GwtCompatible
    public @interface TesterAnnotation
    Use this to meta-annotate XxxFeature.Require annotations, so that those annotations can be used to decide whether to apply a test to a given class-under-test.

    This is needed because annotations can't implement interfaces, which is also why reflection is used to extract values from the properties of the various annotations.

    Author:
    George van den Driessche