Uses of Annotation Interface
org.junit.jupiter.api.extension.ExtendWith

Packages that use ExtendWith
Package
Description
Annotation-based conditions for enabling or disabling tests in JUnit Jupiter.
  • Uses of ExtendWith in org.junit.jupiter.api.condition

    Classes in org.junit.jupiter.api.condition with annotations of type ExtendWith
    Modifier and Type
    Class
    Description
    @interface 
    @DisabledForJreRange is used to signal that the annotated test class or test method is disabled for a specific range of Java Runtime Environment (JRE) versions.
    @interface 
    @DisabledIf is used to signal that the annotated test class or test method is disabled if the provided condition evaluates to true.
    @interface 
    @DisabledIfEnvironmentVariable is used to signal that the annotated test class or test method is disabled if the value of the specified environment variable matches the specified regular expression.
    @interface 
    @DisabledIfSystemProperty is used to signal that the annotated test class or test method is disabled if the value of the specified system property matches the specified regular expression.
    @interface 
    @DisabledOnJre is used to signal that the annotated test class or test method is disabled on one or more specified Java Runtime Environment (JRE) versions.
    @interface 
    @DisabledOnOs is used to signal that the annotated test class or test method is disabled on one or more specified operating systems or on one or more specified architectures
    @interface 
    @EnabledForJreRange is used to signal that the annotated test class or test method is only enabled for a specific range of Java Runtime Environment (JRE) versions.
    @interface 
    @EnabledIf is used to signal that the annotated test class or test method is only enabled if the provided condition evaluates to true.
    @interface 
    @EnabledIfEnvironmentVariable is used to signal that the annotated test class or test method is only enabled if the value of the specified environment variable matches the specified regular expression.
    @interface 
    @EnabledIfSystemProperty is used to signal that the annotated test class or test method is only enabled if the value of the specified system property matches the specified regular expression.
    @interface 
    @EnabledOnJre is used to signal that the annotated test class or test method is only enabled on one or more specified Java Runtime Environment (JRE) versions.
    @interface 
    @EnabledOnOs is used to signal that the annotated test class or test method is only enabled on one or more specified operating systems or one or more specified architectures.