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 Detail

      • 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:
        {}