Annotation Type Main


  • @Target(METHOD)
    @Retention(RUNTIME)
    @Repeatable(MainRepeatable.class)
    @Testable
    public @interface Main
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String displayName
      Display name of the test run.
      Java java
      Fork a new Java VM instance and launch the main class.
      java.lang.String[] value
      Argument array to be passed to the test run.
    • Element Detail

      • value

        java.lang.String[] value
        Argument array to be passed to the test run.
        Default:
        {}
      • displayName

        java.lang.String displayName
        Display name of the test run.
        Default:
        "main(${ARGS})"
      • java

        Java java
        Fork a new Java VM instance and launch the main class.
        Default:
        @de.sormuras.brahms.maingine.Java