Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

E

EmptySource - Annotation Interface in org.junit.jupiter.params.provider
@EmptySource is an ArgumentsSource which provides a single empty argument to the annotated @ParameterizedTest method.
emptyValue() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
The empty value to use when reading the CSV files.
emptyValue() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
The empty value to use when reading the records.
ENABLE_LAUNCHER_INTERCEPTORS - Static variable in class org.junit.platform.launcher.LauncherConstants
Property name used to enable support for LauncherInterceptor instances to be registered via the ServiceLoader mechanism: "junit.platform.launcher.interceptors.enabled"
enabled(String) - Static method in class org.junit.jupiter.api.extension.ConditionEvaluationResult
Factory for creating enabled results.
EnabledForJreRange - Annotation Interface in org.junit.jupiter.api.condition
@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 from EnabledForJreRange.min() to EnabledForJreRange.max().
EnabledIf - Annotation Interface in org.junit.jupiter.api.condition
@EnabledIf is used to signal that the annotated test class or test method is only enabled if the provided condition evaluates to true.
EnabledIfEnvironmentVariable - Annotation Interface in org.junit.jupiter.api.condition
@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.
EnabledIfEnvironmentVariables - Annotation Interface in org.junit.jupiter.api.condition
@EnabledIfEnvironmentVariables is a container for one or more @EnabledIfEnvironmentVariable declarations.
EnabledIfSystemProperties - Annotation Interface in org.junit.jupiter.api.condition
@EnabledIfSystemProperties is a container for one or more @EnabledIfSystemProperty declarations.
EnabledIfSystemProperty - Annotation Interface in org.junit.jupiter.api.condition
@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.
EnabledInNativeImage - Annotation Interface in org.junit.jupiter.api.condition
@EnabledInNativeImage is used to signal that the annotated test class or test method is only enabled when executing within a GraalVM native image.
EnabledOnJre - Annotation Interface in org.junit.jupiter.api.condition
@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.
EnabledOnOs - Annotation Interface in org.junit.jupiter.api.condition
@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.
enableImplicitConfigurationParameters(boolean) - Method in class org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder
Configure whether implicit configuration parameters should be considered.
enableImplicitConfigurationParameters(boolean) - Method in class org.junit.platform.suite.commons.SuiteLauncherDiscoveryRequestBuilder
Configure whether implicit configuration parameters should be considered.
enableImplicitConfigurationParameters(boolean) - Method in class org.junit.platform.testkit.engine.EngineTestKit.Builder
Configure whether implicit configuration parameters should be considered.
EnableJUnit4MigrationSupport - Annotation Interface in org.junit.jupiter.migrationsupport
EnableJUnit4MigrationSupport is a class-level annotation that enables all JUnit 4 migration support within JUnit Jupiter.
enableLauncherDiscoveryListenerAutoRegistration(boolean) - Method in class org.junit.platform.launcher.core.LauncherConfig.Builder
Configure the auto-registration flag for launcher discovery listeners.
enableLauncherSessionListenerAutoRegistration(boolean) - Method in class org.junit.platform.launcher.core.LauncherConfig.Builder
Configure the auto-registration flag for launcher session listeners.
enablePostDiscoveryFilterAutoRegistration(boolean) - Method in class org.junit.platform.launcher.core.LauncherConfig.Builder
Configure the auto-registration flag for post discovery filters.
EnableRuleMigrationSupport - Annotation Interface in org.junit.jupiter.migrationsupport.rules
This class-level annotation enables native JUnit 4 rule support within JUnit Jupiter.
enableTestEngineAutoRegistration(boolean) - Method in class org.junit.platform.launcher.core.LauncherConfig.Builder
Configure the auto-registration flag for test engines.
enableTestExecutionListenerAutoRegistration(boolean) - Method in class org.junit.platform.launcher.core.LauncherConfig.Builder
Configure the auto-registration flag for test execution listeners.
encoding() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
The encoding to use when reading the CSV files; must be a valid charset.
end() - Method in enum class org.junit.platform.console.options.Theme
 
engine() - Static method in class org.junit.platform.testkit.engine.EventConditions
Create a new Condition that matches if and only if an Event's test descriptor is an instance of EngineDescriptor.
engine(String) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
Create an execution EngineTestKit.Builder for the TestEngine with the supplied ID.
engine(TestEngine) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
Create an execution EngineTestKit.Builder for the supplied TestEngine.
ENGINE_ID - Static variable in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
ENGINE_ID - Static variable in class org.junit.vintage.engine.descriptor.VintageTestDescriptor
 
EngineDescriptor - Class in org.junit.platform.engine.support.descriptor
An EngineDescriptor is a TestDescriptor for a specific TestEngine.
EngineDescriptor(UniqueId, String) - Constructor for class org.junit.platform.engine.support.descriptor.EngineDescriptor
Create a new EngineDescriptor with the supplied UniqueId and display name.
engineDiscoveryFinished(UniqueId, EngineDiscoveryResult) - Method in class org.junit.platform.jfr.FlightRecordingDiscoveryListener
 
engineDiscoveryFinished(UniqueId, EngineDiscoveryResult) - Method in interface org.junit.platform.launcher.LauncherDiscoveryListener
Called when test discovery has finished for an engine.
EngineDiscoveryListener - Interface in org.junit.platform.engine
EngineDiscoveryListener contains TestEngine access to the information necessary to discover tests and containers.
EngineDiscoveryOrchestrator - Class in org.junit.platform.launcher.core
Orchestrates test discovery using the configured test engines.
EngineDiscoveryOrchestrator(Iterable<TestEngine>, Collection<PostDiscoveryFilter>) - Constructor for class org.junit.platform.launcher.core.EngineDiscoveryOrchestrator
 
EngineDiscoveryOrchestrator.Phase - Enum Class in org.junit.platform.launcher.core
 
EngineDiscoveryRequest - Interface in org.junit.platform.engine
EngineDiscoveryRequest provides a TestEngine access to the information necessary to discover tests and containers.
EngineDiscoveryRequestResolver<T> - Class in org.junit.platform.engine.support.discovery
Configurable test discovery implementation based on SelectorResolver and TestDescriptor.Visitor that can be reused by different TestEngines.
EngineDiscoveryRequestResolver.Builder<T> - Class in org.junit.platform.engine.support.discovery
EngineDiscoveryRequestResolver.InitializationContext<T> - Interface in org.junit.platform.engine.support.discovery
The initialization context for creating resolvers and visitors that depend on the EngineDiscoveryRequest to be resolved or the engine descriptor that will be used to collect the results.
EngineDiscoveryResult - Class in org.junit.platform.launcher
EngineDiscoveryResult encapsulates the result of test discovery by a TestEngine.
EngineDiscoveryResult.Status - Enum Class in org.junit.platform.launcher
Status of test discovery by a TestEngine.
engineDiscoveryStarted(UniqueId) - Method in class org.junit.platform.jfr.FlightRecordingDiscoveryListener
 
engineDiscoveryStarted(UniqueId) - Method in interface org.junit.platform.launcher.LauncherDiscoveryListener
Called when test discovery is about to be started for an engine.
EngineExecutionContext - Interface in org.junit.platform.engine.support.hierarchical
Marker interface for an execution context used by a concrete implementation of HierarchicalTestEngine and its collaborators.
EngineExecutionListener - Interface in org.junit.platform.engine
Listener to be notified of test execution events by test engines.
EngineExecutionOrchestrator - Class in org.junit.platform.launcher.core
Orchestrates test execution using the configured test engines.
EngineExecutionOrchestrator() - Constructor for class org.junit.platform.launcher.core.EngineExecutionOrchestrator
 
EngineExecutionResults - Class in org.junit.platform.testkit.engine
EngineExecutionResults provides a fluent API for processing the results of executing a test plan on the JUnit Platform for a given TestEngine.
EngineFilter - Class in org.junit.platform.launcher
An EngineFilter is applied to all TestEngines before they are used.
EngineTestKit - Class in org.junit.platform.testkit.engine
EngineTestKit provides support for executing a test plan for a given TestEngine and then accessing the results via a fluent API to verify the expected results.
EngineTestKit.Builder - Class in org.junit.platform.testkit.engine
TestEngine execution builder.
entry() - Method in enum class org.junit.platform.console.options.Theme
 
EnumConfigurationParameterConverter<E> - Class in org.junit.jupiter.engine.config
 
EnumConfigurationParameterConverter(Class<E>, String) - Constructor for class org.junit.jupiter.engine.config.EnumConfigurationParameterConverter
 
EnumSource - Annotation Interface in org.junit.jupiter.params.provider
@EnumSource is a repeatable ArgumentsSource for constants of an Enum.
EnumSource.Mode - Enum Class in org.junit.jupiter.params.provider
Enumeration of modes for selecting enum constants by name.
EnumSources - Annotation Interface in org.junit.jupiter.params.provider
@EnumSources is a simple container for one or more EnumSource annotations.
equals(Object) - Method in class org.junit.jupiter.api.extension.ExtensionContext.Namespace
 
equals(Object) - Method in class org.junit.jupiter.api.parallel.ResourceLocksProvider.Lock
 
equals(Object) - Method in class org.junit.platform.engine.discovery.ClasspathResourceSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.ClasspathRootSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.ClassSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.DirectorySelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.FilePosition
 
equals(Object) - Method in class org.junit.platform.engine.discovery.FileSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.IterationSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.MethodSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.ModuleSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.NestedClassSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.NestedMethodSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.PackageSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.UniqueIdSelector
 
equals(Object) - Method in class org.junit.platform.engine.discovery.UriSelector
 
equals(Object) - Method in class org.junit.platform.engine.DiscoverySelectorIdentifier
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.AbstractTestDescriptor
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.ClasspathResourceSource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.ClassSource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.CompositeTestSource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.DirectorySource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.FilePosition
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.FileSource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.MethodSource
 
equals(Object) - Method in class org.junit.platform.engine.support.descriptor.PackageSource
 
equals(Object) - Method in class org.junit.platform.engine.support.hierarchical.ExclusiveResource
 
equals(Object) - Method in class org.junit.platform.engine.TestTag
 
equals(Object) - Method in class org.junit.platform.engine.UniqueId
 
equals(Object) - Method in class org.junit.platform.engine.UniqueId.Segment
 
equals(Object) - Method in class org.junit.platform.launcher.TestIdentifier
 
error(Throwable, Supplier<String>) - Method in interface org.junit.platform.commons.logging.Logger
Log the provided Throwable and message from the provided messageSupplier at error level.
error(Supplier<String>) - Method in interface org.junit.platform.commons.logging.Logger
Log the message from the provided messageSupplier at error level.
errorMessage() - Method in interface org.junit.platform.launcher.tagexpression.ParseResult
Return the contained parse error message, if any.
evaluate(Collection<TestTag>) - Method in interface org.junit.platform.launcher.tagexpression.TagExpression
Evaluate this tag expression against the supplied collection of tags.
evaluate(ExtensionRegistry, JupiterConfiguration, ExtensionContext) - Method in class org.junit.jupiter.engine.execution.ConditionEvaluator
Evaluate all ExecutionCondition extensions registered for the supplied ExtensionContext.
evaluateExecutionCondition(ExtensionContext) - Method in interface org.junit.jupiter.api.extension.ExecutionCondition
Evaluate this condition for the supplied ExtensionContext.
evaluateExecutionCondition(ExtensionContext) - Method in class org.junit.jupiter.migrationsupport.conditions.IgnoreCondition
Containers/tests are disabled if @Ignore is present on the test class or method.
evaluateResourceLocksProvider(ResourceLocksProvider) - Method in class org.junit.jupiter.engine.descriptor.ClassTestDescriptor
 
evaluateResourceLocksProvider(ResourceLocksProvider) - Method in class org.junit.jupiter.engine.descriptor.MethodBasedTestDescriptor
 
evaluateResourceLocksProvider(ResourceLocksProvider) - Method in class org.junit.jupiter.engine.descriptor.NestedClassTestDescriptor
 
evaluateResourceLocksProvider(ResourceLocksProvider) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
Evaluation Order - Search tag in annotation interface org.junit.jupiter.api.AutoClose
Section
event(Condition<? super Event>...) - Static method in class org.junit.platform.testkit.engine.EventConditions
Create a new Condition that matches if and only if an Event matches all of the supplied conditions.
Event - Class in org.junit.platform.testkit.engine
Event represents a single event fired during execution of a test plan on the JUnit Platform.
EventConditions - Class in org.junit.platform.testkit.engine
Collection of AssertJ conditions for Event.
Events - Class in org.junit.platform.testkit.engine
Events is a facade that provides a fluent API for working with events.
EventStatistics - Class in org.junit.platform.testkit.engine
EventStatistics provides a fluent API for asserting statistics for events.
EventType - Enum Class in org.junit.platform.testkit.engine
Enumeration of the different possible Event types.
exact(TestDescriptor) - Static method in class org.junit.platform.engine.support.discovery.SelectorResolver.Match
Factory for creating an exact match without any children.
exact(TestDescriptor, Supplier<Set<? extends DiscoverySelector>>) - Static method in class org.junit.platform.engine.support.discovery.SelectorResolver.Match
Factory for creating an exact match with potential children.
Example - Search tag in class org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder
Section
Example - Search tag in class org.junit.platform.suite.commons.SuiteLauncherDiscoveryRequestBuilder
Section
Example - Search tag in interface org.junit.platform.launcher.core.LauncherConfig
Section
Example - Search tag in org.junit.jupiter.params.provider.CsvFileSource.useHeadersInDisplayName()
Section
Example - Search tag in org.junit.jupiter.params.provider.CsvSource.textBlock()
Section
Example - Search tag in org.junit.jupiter.params.provider.CsvSource.useHeadersInDisplayName()
Section
Example - Search tag in org.junit.jupiter.params.provider.CsvSource.value()
Section
Example - Search tag in org.junit.platform.testkit.engine.Events.assertEventsMatchExactly(Condition<? super Event>...)
Section
Example - Search tag in org.junit.platform.testkit.engine.Events.assertEventsMatchLoosely(Condition<? super Event>...)
Section
Example - Search tag in org.junit.platform.testkit.engine.Events.assertEventsMatchLooselyInOrder(Condition<? super Event>...)
Section
Example - Search tag in org.junit.platform.testkit.engine.Events.assertStatistics(Consumer<EventStatistics>)
Section
Examples - Search tag in annotation interface org.junit.jupiter.params.provider.FieldSource
Section
Examples - Search tag in annotation interface org.junit.jupiter.params.provider.MethodSource
Section
Examples - Search tag in org.junit.jupiter.engine.Constants.DEACTIVATE_CONDITIONS_PATTERN_PROPERTY_NAME
Section
Examples - Search tag in org.junit.platform.launcher.LauncherConstants.DEACTIVATE_LISTENERS_PATTERN_PROPERTY_NAME
Section
Example Usage - Search tag in annotation interface org.junit.jupiter.api.TestClassOrder
Section
Example Usage - Search tag in annotation interface org.junit.jupiter.api.TestMethodOrder
Section
Example Usage - Search tag in annotation interface org.junit.jupiter.api.extension.RegisterExtension
Section
Example Usage - Search tag in org.junit.platform.testkit.engine.EngineTestKit.engine(String)
Section
Example Usage - Search tag in org.junit.platform.testkit.engine.EngineTestKit.engine(TestEngine)
Section
Exception Handling - Search tag in interface org.junit.jupiter.api.extension.TestWatcher
Section
ExceptionUtils - Class in org.junit.platform.commons.util
Collection of utilities for working with exceptions.
EXCLUDE - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
Select all declared enum constants except those supplied via the EnumSource.names() attribute.
excludeClassNamePatterns(String...) - Static method in interface org.junit.platform.engine.discovery.ClassNameFilter
Create a new exclude ClassNameFilter based on the supplied patterns.
ExcludeClassNamePatterns - Annotation Interface in org.junit.platform.suite.api
@ExcludeClassNamePatterns specifies regular expressions that are used to match against fully qualified class names when running a test suite on the JUnit Platform.
excluded() - Method in class org.junit.platform.engine.FilterResult
 
excluded(String) - Static method in class org.junit.platform.engine.FilterResult
Factory for creating excluded results.
excludeEngines(String...) - Static method in class org.junit.platform.launcher.EngineFilter
Create a new exclude EngineFilter based on the supplied engine IDs.
excludeEngines(List<String>) - Static method in class org.junit.platform.launcher.EngineFilter
Create a new exclude EngineFilter based on the supplied engine IDs.
ExcludeEngines - Annotation Interface in org.junit.platform.suite.api
@ExcludeEngines specifies the IDs of TestEngines to be excluded when running a test suite on the JUnit Platform.
excludeMatchingClasses(String) - Static method in class org.junit.platform.commons.util.ClassNamePatternFilterUtils
Create a Predicate that can be used to exclude (i.e., filter out) objects of type T whose fully qualified class names match any of the supplied patterns.
excludeMatchingClassNames(String) - Static method in class org.junit.platform.commons.util.ClassNamePatternFilterUtils
Create a Predicate that can be used to exclude (i.e., filter out) fully qualified class names matching any of the supplied patterns.
excludeMethodNamePatterns(String...) - Static method in interface org.junit.platform.launcher.MethodFilter
Create a new exclude MethodFilter based on the supplied patterns.
excludeMethodNamePatterns(List<String>) - Static method in interface org.junit.platform.launcher.MethodFilter
Create a new exclude MethodFilter based on the supplied patterns.
excludePackageNames(String...) - Static method in interface org.junit.platform.engine.discovery.PackageNameFilter
Create a new exclude PackageNameFilter based on the supplied package names.
excludePackageNames(List<String>) - Static method in interface org.junit.platform.engine.discovery.PackageNameFilter
Create a new exclude PackageNameFilter based on the supplied package names.
ExcludePackages - Annotation Interface in org.junit.platform.suite.api
@ExcludePackages specifies the packages to be excluded when running a test suite on the JUnit Platform.
excludeTags(String...) - Static method in class org.junit.platform.launcher.TagFilter
Create an exclude filter based on the supplied tag expressions.
excludeTags(List<String>) - Static method in class org.junit.platform.launcher.TagFilter
Create an exclude filter based on the supplied tag expressions.
ExcludeTags - Annotation Interface in org.junit.platform.suite.api
@ExcludeTags specifies the tags or tag expressions to be excluded when running a test suite on the JUnit Platform.
ExclusiveResource - Class in org.junit.platform.engine.support.hierarchical
An exclusive resource identified by a key with a lock mode that is used to synchronize access to shared resources when executing nodes in parallel.
ExclusiveResource(String, ExclusiveResource.LockMode) - Constructor for class org.junit.platform.engine.support.hierarchical.ExclusiveResource
Create a new ExclusiveResource.
ExclusiveResource.LockMode - Enum Class in org.junit.platform.engine.support.hierarchical
LockMode translates to the respective ReadWriteLock locks.
Executable - Interface in org.junit.jupiter.api.function
Executable is a functional interface that can be used to implement any generic block of code that potentially throws a Throwable.
ExecutableInvoker - Interface in org.junit.jupiter.api.extension
ExecutableInvoker allows invoking methods and constructors with support for dynamic resolution of parameters via ParameterResolvers.
execute() - Method in interface org.junit.jupiter.api.function.Executable
 
execute() - Method in interface org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutorService.TestTask
Execute this task.
execute() - Method in interface org.junit.platform.engine.support.hierarchical.SingleTestExecutor.Executable
Deprecated.
Execute the test.
execute() - Method in interface org.junit.platform.engine.support.hierarchical.ThrowableCollector.Executable
Execute this executable, potentially throwing a Throwable that signals abortion or failure.
execute() - Method in class org.junit.platform.testkit.engine.EngineTestKit.Builder
Execute tests for the configured TestEngine, discovery selectors, discovery filters, and configuration parameters.
execute(C, Node.DynamicTestExecutor) - Method in interface org.junit.platform.engine.support.hierarchical.Node
Execute the behavior of this node.
execute(PrintWriter, Optional<Path>) - Method in class org.junit.platform.console.tasks.ConsoleTestExecutor
 
execute(String, EngineDiscoveryRequest) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
execute(String, LauncherDiscoveryRequest) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
Execute tests for the given LauncherDiscoveryRequest using the TestEngine with the supplied ID.
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
execute(JupiterEngineExecutionContext, Node.DynamicTestExecutor) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
execute(ExecutionRequest) - Method in class org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine
Create an executor service; create an initial execution context; execute the behavior of all nodes in the hierarchy starting with the supplied request's root and notify its execution listener of test execution events.
execute(ExecutionRequest) - Method in interface org.junit.platform.engine.TestEngine
Execute tests according to the supplied ExecutionRequest.
execute(ExecutionRequest) - Method in class org.junit.platform.suite.engine.SuiteTestEngine
 
execute(ExecutionRequest) - Method in class org.junit.vintage.engine.VintageTestEngine
 
execute(ThrowableCollector.Executable) - Method in class org.junit.platform.engine.support.hierarchical.ThrowableCollector
Execute the supplied ThrowableCollector.Executable and collect any Throwable thrown during the execution.
execute(TestDescriptor) - Method in interface org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor
Submit a dynamic test descriptor for immediate execution.
execute(TestDescriptor, EngineExecutionListener) - Method in interface org.junit.platform.engine.support.hierarchical.Node.DynamicTestExecutor
Submit a dynamic test descriptor for immediate execution with a custom, potentially no-op, execution listener.
execute(TestEngine, EngineDiscoveryRequest) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
execute(TestEngine, LauncherDiscoveryRequest) - Static method in class org.junit.platform.testkit.engine.EngineTestKit
Execute tests for the given LauncherDiscoveryRequest using the supplied TestEngine.
execute(LauncherDiscoveryResult, EngineExecutionListener) - Method in class org.junit.platform.launcher.core.EngineExecutionOrchestrator
Executes tests for the supplied discovery results and notifies the supplied listener of execution events.
execute(LauncherDiscoveryResult, EngineExecutionListener, TestExecutionListener) - Method in class org.junit.platform.launcher.core.EngineExecutionOrchestrator
Executes tests for the supplied discoveryResult and notifies the supplied engineExecutionListener and testExecutionListener of execution events.
execute(LauncherDiscoveryRequest, TestExecutionListener...) - Method in interface org.junit.platform.launcher.Launcher
Execute a TestPlan which is built according to the supplied LauncherDiscoveryRequest by querying all registered engines and collecting their results, and notify registered listeners about the progress and results of the execution.
execute(TestPlan, TestExecutionListener...) - Method in interface org.junit.platform.launcher.Launcher
Execute the supplied TestPlan and notify registered listeners about the progress and results of the execution.
execute(RunnerTestDescriptor) - Method in class org.junit.vintage.engine.execution.RunnerExecutor
 
executed() - Method in class org.junit.platform.testkit.engine.TerminationInfo
Determine if this TerminationInfo represents a completed execution.
executed(TestExecutionResult) - Static method in class org.junit.platform.testkit.engine.TerminationInfo
Create an executed TerminationInfo instance for the supplied TestExecutionResult.
executeMethod(String) - Method in class org.junit.jupiter.migrationsupport.rules.adapter.AbstractTestRuleAdapter
 
executeMethod(String, Class<?>[], Object...) - Method in class org.junit.jupiter.migrationsupport.rules.adapter.AbstractTestRuleAdapter
 
executeSafely(SingleTestExecutor.Executable) - Method in class org.junit.platform.engine.support.hierarchical.SingleTestExecutor
Deprecated.
Execute the supplied SingleTestExecutor.Executable and return a TestExecutionResult based on the outcome.
Execution - Class in org.junit.platform.testkit.engine
Execution encapsulates metadata for the execution of a single TestDescriptor.
Execution - Annotation Interface in org.junit.jupiter.api.parallel
@Execution is used to configure the parallel execution mode of a test class or test method.
EXECUTION - Enum constant in enum class org.junit.platform.launcher.core.EngineDiscoveryOrchestrator.Phase
 
ExecutionCondition - Interface in org.junit.jupiter.api.extension
ExecutionCondition defines the Extension API for programmatic, conditional test execution.
executionFinished(TestDescriptor, TestExecutionResult) - Method in interface org.junit.platform.engine.EngineExecutionListener
Must be called when the execution of a leaf or subtree of the test tree has finished, regardless of the outcome.
executionFinished(TestDescriptor, TestExecutionResult) - Static method in class org.junit.platform.testkit.engine.Event
Create a finished Event for the supplied TestDescriptor and TestExecutionResult.
executionFinished(TestDescriptor, TestExecutionResult) - Method in class org.junit.platform.testkit.engine.ExecutionRecorder
Record an Event for a container or test that completed with the provided TestExecutionResult.
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.jfr.FlightRecordingExecutionListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.launcher.listeners.LoggingListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.launcher.listeners.SummaryGeneratingListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.launcher.listeners.UniqueIdTrackingListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in interface org.junit.platform.launcher.TestExecutionListener
Called when the execution of a leaf or subtree of the TestPlan has finished, regardless of the outcome.
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.reporting.legacy.xml.LegacyXmlReportGeneratingListener
 
executionFinished(TestIdentifier, TestExecutionResult) - Method in class org.junit.platform.reporting.open.xml.OpenTestReportGeneratingListener
 
ExecutionMode - Enum Class in org.junit.jupiter.api.parallel
Supported execution modes for parallel test execution.
ExecutionRecorder - Class in org.junit.platform.testkit.engine
ExecutionRecorder is an EngineExecutionListener that records data from every event that occurs during the engine execution lifecycle and provides functionality for retrieving execution state via EngineExecutionResults.
ExecutionRecorder() - Constructor for class org.junit.platform.testkit.engine.ExecutionRecorder
 
ExecutionRequest - Class in org.junit.platform.engine
Provides a single TestEngine access to the information necessary to execute its tests.
ExecutionRequest(TestDescriptor, EngineExecutionListener, ConfigurationParameters) - Constructor for class org.junit.platform.engine.ExecutionRequest
 
executions() - Method in class org.junit.platform.testkit.engine.Events
Get the Executions for the current set of events.
Executions - Class in org.junit.platform.testkit.engine
Executions is a facade that provides a fluent API for working with executions.
executionSkipped(TestDescriptor, String) - Method in interface org.junit.platform.engine.EngineExecutionListener
Must be called when the execution of a leaf or subtree of the test tree has been skipped.
executionSkipped(TestDescriptor, String) - Static method in class org.junit.platform.testkit.engine.Event
Create a skipped Event for the supplied TestDescriptor and reason.
executionSkipped(TestDescriptor, String) - Method in class org.junit.platform.testkit.engine.ExecutionRecorder
Record an Event for a container or test that was skipped.
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.jfr.FlightRecordingExecutionListener
 
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.launcher.listeners.LoggingListener
 
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.launcher.listeners.SummaryGeneratingListener
 
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.launcher.listeners.UniqueIdTrackingListener
 
executionSkipped(TestIdentifier, String) - Method in interface org.junit.platform.launcher.TestExecutionListener
Called when the execution of a leaf or subtree of the TestPlan has been skipped.
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.reporting.legacy.xml.LegacyXmlReportGeneratingListener
 
executionSkipped(TestIdentifier, String) - Method in class org.junit.platform.reporting.open.xml.OpenTestReportGeneratingListener
 
executionStarted(TestDescriptor) - Method in interface org.junit.platform.engine.EngineExecutionListener
Must be called when the execution of a leaf or subtree of the test tree is about to be started.
executionStarted(TestDescriptor) - Static method in class org.junit.platform.testkit.engine.Event
Create a started Event for the supplied TestDescriptor.
executionStarted(TestDescriptor) - Method in class org.junit.platform.testkit.engine.ExecutionRecorder
Record an Event for a container or test that started.
executionStarted(TestIdentifier) - Method in class org.junit.platform.jfr.FlightRecordingExecutionListener
 
executionStarted(TestIdentifier) - Method in class org.junit.platform.launcher.listeners.LoggingListener
 
executionStarted(TestIdentifier) - Method in class org.junit.platform.launcher.listeners.SummaryGeneratingListener
 
executionStarted(TestIdentifier) - Method in interface org.junit.platform.launcher.TestExecutionListener
Called when the execution of a leaf or subtree of the TestPlan is about to be started.
executionStarted(TestIdentifier) - Method in class org.junit.platform.reporting.legacy.xml.LegacyXmlReportGeneratingListener
 
executionStarted(TestIdentifier) - Method in class org.junit.platform.reporting.open.xml.OpenTestReportGeneratingListener
 
expand() - Method in class org.junit.platform.engine.support.discovery.SelectorResolver.Match
Expand this match in order to resolve the children of the contained TestDescriptor.
expected(Object) - Method in class org.junit.jupiter.api.AssertionFailureBuilder
Set the expected value of the assertion.
ExpectedExceptionAdapter - Class in org.junit.jupiter.migrationsupport.rules.adapter
 
ExpectedExceptionAdapter(TestRuleAnnotatedMember) - Constructor for class org.junit.jupiter.migrationsupport.rules.adapter.ExpectedExceptionAdapter
 
ExpectedExceptionSupport - Class in org.junit.jupiter.migrationsupport.rules
This Extension provides native support for the ExpectedException rule from JUnit 4.
ExpectedExceptionSupport() - Constructor for class org.junit.jupiter.migrationsupport.rules.ExpectedExceptionSupport
 
extend() - Method in class org.junit.jupiter.engine.execution.JupiterEngineExecutionContext
 
ExtendWith - Annotation Interface in org.junit.jupiter.api.extension
@ExtendWith is a repeatable annotation that is used to register extensions for the annotated test class, test interface, test method, parameter, or field.
Extensibility - Search tag in class org.junit.jupiter.api.Assertions
Section
Extension - Interface in org.junit.jupiter.api.extension
Marker interface for all extensions.
ExtensionConfigurationException - Exception Class in org.junit.jupiter.api.extension
Thrown if an error is encountered regarding the configuration of an extension.
ExtensionConfigurationException(String) - Constructor for exception class org.junit.jupiter.api.extension.ExtensionConfigurationException
 
ExtensionConfigurationException(String, Throwable) - Constructor for exception class org.junit.jupiter.api.extension.ExtensionConfigurationException
 
ExtensionContext - Interface in org.junit.jupiter.api.extension
ExtensionContext encapsulates the context in which the current test or container is being executed.
ExtensionContext.Namespace - Class in org.junit.jupiter.api.extension
A Namespace is used to provide a scope for data saved by extensions within a ExtensionContext.Store.
ExtensionContext.Store - Interface in org.junit.jupiter.api.extension
Store provides methods for extensions to save and retrieve data.
ExtensionContext.Store.CloseableResource - Interface in org.junit.jupiter.api.extension
Classes implementing this interface indicate that they want to ExtensionContext.Store.CloseableResource.close() some underlying resource or resources when the enclosing Store is closed.
ExtensionContextException - Exception Class in org.junit.jupiter.api.extension
Thrown if an error is encountered regarding the use of an ExtensionContext or ExtensionContext.Store.
ExtensionContextException(String) - Constructor for exception class org.junit.jupiter.api.extension.ExtensionContextException
 
ExtensionContextException(String, Throwable) - Constructor for exception class org.junit.jupiter.api.extension.ExtensionContextException
 
ExtensionContextInternal - Interface in org.junit.jupiter.engine.extension
ExtensionContextInternal extends the ExtensionContext with internal API.
ExtensionContextSupplier - Interface in org.junit.jupiter.engine.execution
Container of two instances of ExtensionContext to simplify the legacy for #3445.
ExtensionContextSupplier.ScopeBasedExtensionContextSupplier - Class in org.junit.jupiter.engine.execution
 
ExtensionRegistrar - Interface in org.junit.jupiter.engine.extension
An ExtensionRegistrar is used to register extensions.
ExtensionRegistry - Interface in org.junit.jupiter.engine.extension
An ExtensionRegistry holds all registered extensions (i.e.
Extensions - Annotation Interface in org.junit.jupiter.api.extension
@Extensions is a container for one or more @ExtendWith declarations.
EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_AUTODETECTION_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable auto-detection and registration of extensions via Java's ServiceLoader mechanism: "junit.jupiter.extensions.autodetection.enabled"
EXTENSIONS_TIMEOUT_THREAD_DUMP_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
EXTENSIONS_TIMEOUT_THREAD_DUMP_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable dumping the stack of all threads to System.out when a timeout has occurred.
ExternalResourceAdapter - Class in org.junit.jupiter.migrationsupport.rules.adapter
 
ExternalResourceAdapter(TestRuleAnnotatedMember) - Constructor for class org.junit.jupiter.migrationsupport.rules.adapter.ExternalResourceAdapter
 
ExternalResourceSupport - Class in org.junit.jupiter.migrationsupport.rules
This Extension provides native support for subclasses of the ExternalResource rule from JUnit 4.
ExternalResourceSupport() - Constructor for class org.junit.jupiter.migrationsupport.rules.ExternalResourceSupport
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form