Uses of Class
org.junit.jupiter.api.extension.ExtendWith
-
Packages that use ExtendWith Package Description org.junit.jupiter.api.condition Annotation-based conditions for enabling or disabling tests in JUnit Jupiter.org.junit.jupiter.api.extension JUnit Jupiter API for writing extensions.org.junit.jupiter.engine.descriptor Test descriptors used within the JUnit Jupiter test engine.org.junit.jupiter.migrationsupport Support for migrating from JUnit 4 to JUnit Jupiter.org.junit.jupiter.params JUnit Jupiter extension for parameterized tests. -
-
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 interfaceDisabledForJreRange@DisabledForJreRangeis used to signal that the annotated test class or test method is only disabled for a specific range of Java Runtime Environment (JRE) versions fromDisabledForJreRange.min()toDisabledForJreRange.max().interfaceDisabledIf@DisabledIfis used to signal that the annotated test class or test method is disabled only if the provided condition evaluates totrue.interfaceDisabledIfEnvironmentVariable@DisabledIfEnvironmentVariableis 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.interfaceDisabledIfSystemProperty@DisabledIfSystemPropertyis 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.interfaceDisabledOnJre@DisabledOnJreis used to signal that the annotated test class or test method is disabled on one or more specified Java Runtime Environment (JRE) versions.interfaceDisabledOnOs@DisabledOnOsis used to signal that the annotated test class or test method is disabled on one or more specified operating systems.interfaceEnabledForJreRange@EnabledForJreRangeis used to signal that the annotated test class or test method is only enabled for a specific range of Java Runtime Environment (JRE) versions fromEnabledForJreRange.min()toEnabledForJreRange.max().interfaceEnabledIf@EnabledIfis used to signal that the annotated test class or test method is enabled only if the provided condition evaluates totrue.interfaceEnabledIfEnvironmentVariable@EnabledIfEnvironmentVariableis 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.interfaceEnabledIfSystemProperty@EnabledIfSystemPropertyis 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.interfaceEnabledOnJre@EnabledOnJreis used to signal that the annotated test class or test method is only enabled on one or more specified Java Runtime Environment (JRE) versions.interfaceEnabledOnOs@EnabledOnOsis used to signal that the annotated test class or test method is only enabled on one or more specified operating systems. -
Uses of ExtendWith in org.junit.jupiter.api.extension
Methods in org.junit.jupiter.api.extension that return ExtendWith Modifier and Type Method Description ExtendWith[]value()An array of one or more@ExtendWithdeclarations. -
Uses of ExtendWith in org.junit.jupiter.engine.descriptor
Method parameters in org.junit.jupiter.engine.descriptor with type arguments of type ExtendWith Modifier and Type Method Description private static java.util.stream.Stream<java.lang.Class<? extends Extension>>ExtensionUtils. streamExtensionTypes(java.util.List<ExtendWith> extendWithAnnotations) -
Uses of ExtendWith in org.junit.jupiter.migrationsupport
Classes in org.junit.jupiter.migrationsupport with annotations of type ExtendWith Modifier and Type Class Description interfaceEnableJUnit4MigrationSupportEnableJUnit4MigrationSupportis a class-level annotation that enables all JUnit 4 migration support within JUnit Jupiter. -
Uses of ExtendWith in org.junit.jupiter.params
Classes in org.junit.jupiter.params with annotations of type ExtendWith Modifier and Type Class Description interfaceParameterizedTest@ParameterizedTestis used to signal that the annotated method is a parameterized test method.
-