Annotation Type TestTarget


@Retention(RUNTIME)
@Target(ANNOTATION_TYPE)
@Deprecated
public @interface TestTarget
Deprecated.
Obsolete.
Defines an annotation used be used within the TestInfo annotation. It specifies a single method target for the test (but can be used multiple times).
  • Optional Element Summary

    Optional Elements
    Modifier and Type Optional Element Description
    String conceptName
    Deprecated.
    Specifies the name of a concept being tested.
    Class<?>[] methodArgs
    Deprecated.
    Specifies the signature of the method that is being tested, in terms of Java classes.
    String methodName
    Deprecated.
    Specifies the name of the method that is being tested.
  • Element Details

    • methodName

      String methodName
      Deprecated.
      Specifies the name of the method that is being tested.
      Default:
      ""
    • conceptName

      String conceptName
      Deprecated.
      Specifies the name of a concept being tested. Use this if methodName is not accurate enough. E.g. for Pattern.compile(String) methodName is not sufficient since the String contains a pattern with its own syntax which has to be tested with different aspects. Areas concerned are e.g. JDBC (SELECT, INSERT, UPDATE, DELETE, ...), regex (character sets, operators,...), formatters (DecimalFormat, DateFormat, ChoiceFormat, ...), ...
      Default:
      ""
    • methodArgs

      Class<?>[] methodArgs
      Deprecated.
      Specifies the signature of the method that is being tested, in terms of Java classes.
      Default:
      {}