@Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) @GroovyASTTransformationClass("org.apache.groovy.test.transform.NotYetImplementedASTTransformation") public @interface NotYetImplemented
 Method annotation used to invert test case results. If a JUnit 3/4/5 test case method is
 annotated with @NotYetImplemented, the test will fail if no test failure occurs
 and it will pass if a test failure occurs.
 
This is helpful for tests that don't currently work but should work one day, when the tested functionality has been implemented.
 Note: JUnit 3 users should use the optional exception attribute, e.g. @NotYetImplemented(exception=junit.framework.AssertionFailedError)
 or the legacy groovy.transform.NotYetImplemented annotation.
  
| Type | Name and Description | 
|---|---|
Class<? extends AssertionError>  | 
                            exceptionIf defined, tests which unexpectedly pass will throw this exception.  | 
                        
If defined, tests which unexpectedly pass will throw this exception. The supplied exception class should have a constructor variant accepting a single String error message.