Package org.junit.platform.suite.api


package org.junit.platform.suite.api
Annotations for configuring a test suite on the JUnit Platform.
  • Annotation Interfaces
    Class
    Description
    @ExcludeClassNamePatterns specifies regular expressions that are used to match against fully qualified class names when running a test suite on the JUnit Platform.
    @ExcludeEngines specifies the IDs of TestEngines to be excluded when running a test suite on the JUnit Platform.
    @ExcludePackages specifies the packages to be excluded when running a test suite on the JUnit Platform.
    @ExcludeTags specifies the tags or tag expressions to be excluded when running a test suite on the JUnit Platform.
    @IncludeClassNamePatterns specifies regular expressions that are used to match against fully qualified class names when running a test suite on the JUnit Platform.
    @IncludeEngines specifies the IDs of TestEngines to be included when running a test suite on the JUnit Platform.
    @IncludePackages specifies the packages to be included when running a test suite on the JUnit Platform.
    @IncludeTags specifies the tags or tag expressions to be included when running a test suite on the JUnit Platform.
    @SelectClasses specifies the classes to select when running a test suite on the JUnit Platform.
    @SelectPackages specifies the names of packages to select when running a test suite on the JUnit Platform.
    @SuiteDisplayName is used to declare a custom display name for the annotated test class that is executed as a test suite on the JUnit Platform.
    @UseTechnicalNames specifies that technical names should be used instead of display names when running a test suite on the JUnit Platform.