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

P

PackageNameFilter - Interface in org.junit.platform.engine.discovery
DiscoveryFilter that is applied to the name of a Package.
PackageSelector - Class in org.junit.platform.engine.discovery
A DiscoverySelector that selects a package name so that TestEngines can discover tests or containers based on packages.
PackageSource - Class in org.junit.platform.engine.support.descriptor
Package based TestSource.
PackageUtils - Class in org.junit.platform.commons.util
Collection of utilities for working with packages.
PARALLEL_CONFIG_CUSTOM_CLASS_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to specify the fully qualified class name of the ParallelExecutionConfigurationStrategy to be used for the custom configuration strategy: "junit.jupiter.execution.parallel.config.custom.class"
PARALLEL_CONFIG_DYNAMIC_FACTOR_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the factor to be multiplied with the number of available processors/cores to determine the desired parallelism for the dynamic configuration strategy: "junit.jupiter.execution.parallel.config.dynamic.factor"
PARALLEL_CONFIG_FIXED_MAX_POOL_SIZE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to configure the maximum pool size of the underlying fork-join pool for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.max-pool-size"
PARALLEL_CONFIG_FIXED_PARALLELISM_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to set the desired parallelism for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.parallelism"
PARALLEL_CONFIG_FIXED_SATURATE_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to disable saturation of the underlying fork-join pool for the fixed configuration strategy: "junit.jupiter.execution.parallel.config.fixed.saturate"
PARALLEL_CONFIG_STRATEGY_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to select the ParallelExecutionConfigurationStrategy: "junit.jupiter.execution.parallel.config.strategy"
PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME - Static variable in interface org.junit.jupiter.engine.config.JupiterConfiguration
 
PARALLEL_EXECUTION_ENABLED_PROPERTY_NAME - Static variable in class org.junit.jupiter.engine.Constants
Property name used to enable parallel test execution: "junit.jupiter.execution.parallel.enabled"
ParallelExecutionConfiguration - Interface in org.junit.platform.engine.support.hierarchical
Configuration to use for parallel test execution.
ParallelExecutionConfigurationStrategy - Interface in org.junit.platform.engine.support.hierarchical
A strategy to use for configuring parallel test execution.
ParameterContext - Interface in org.junit.jupiter.api.extension
ParameterContext encapsulates the context in which an Executable will be invoked for a given Parameter.
ParameterizedTest - Annotation Interface in org.junit.jupiter.params
@ParameterizedTest is used to signal that the annotated method is a parameterized test method.
ParameterResolutionException - Exception in org.junit.jupiter.api.extension
Thrown if an error is encountered in the configuration or execution of a ParameterResolver.
ParameterResolutionException(String) - Constructor for exception org.junit.jupiter.api.extension.ParameterResolutionException
 
ParameterResolutionException(String, Throwable) - Constructor for exception org.junit.jupiter.api.extension.ParameterResolutionException
 
ParameterResolutionUtils - Class in org.junit.jupiter.engine.execution
ParameterResolutionUtils provides support for dynamic resolution of executable parameters via ParameterResolvers.
ParameterResolutionUtils() - Constructor for class org.junit.jupiter.engine.execution.ParameterResolutionUtils
 
ParameterResolver - Interface in org.junit.jupiter.api.extension
ParameterResolver defines the API for Extensions that wish to dynamically resolve arguments for parameters at runtime.
parameterTypesAsString(Method) - Static method in interface org.junit.jupiter.api.DisplayNameGenerator
Generate a string representation of the formal parameters of the supplied method, consisting of the simple names of the parameter types, separated by commas, and enclosed in parentheses.
parentConfigurationParameters(ConfigurationParameters) - Method in class org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder
Set the parent configuration parameters to use for the request.
parentConfigurationParameters(ConfigurationParameters) - Method in class org.junit.platform.suite.commons.SuiteLauncherDiscoveryRequestBuilder
 
parse(String) - Static method in class org.junit.platform.engine.UniqueId
Parse a UniqueId from the supplied string representation using the default format.
parseFrom(String) - Static method in interface org.junit.platform.launcher.tagexpression.TagExpression
Attempt to parse a TagExpression from the supplied tag expression string.
parseFullyQualifiedMethodName(String) - Static method in class org.junit.platform.commons.util.ReflectionUtils
Parse the supplied fully qualified method name into a 3-element String[] with the following content.
ParseResult - Interface in org.junit.platform.launcher.tagexpression
The result of attempting to parse a TagExpression.
partial(TestDescriptor) - Static method in class org.junit.platform.engine.support.discovery.SelectorResolver.Match
Factory for creating a partial match without any children.
partial(TestDescriptor, Supplier<Set<? extends DiscoverySelector>>) - Static method in class org.junit.platform.engine.support.discovery.SelectorResolver.Match
Factory for creating a partial match with potential children.
PER_CLASS - Enum constant in enum class org.junit.jupiter.api.TestInstance.Lifecycle
When using this mode, a new test instance will be created once per test class.
PER_METHOD - Enum constant in enum class org.junit.jupiter.api.TestInstance.Lifecycle
When using this mode, a new test instance will be created for each test method, test factory method, or test template method.
populateNewExtensionRegistry(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
populateNewExtensionRegistry(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor
 
PostDiscoveryFilter - Interface in org.junit.platform.launcher
A PostDiscoveryFilter is applied to TestDescriptors after test discovery.
postProcessTestInstance(Object, ExtensionContext) - Method in interface org.junit.jupiter.api.extension.TestInstancePostProcessor
Callback for post-processing the supplied test instance.
postVisitContainer(TestIdentifier) - Method in interface org.junit.platform.launcher.TestPlan.Visitor
Called after visiting a container.
Preconditions - Class in org.junit.platform.commons.util
Collection of utilities for asserting preconditions for method and constructor arguments.
PreconditionViolationException - Exception in org.junit.platform.commons
Thrown if a precondition is violated.
PreconditionViolationException - Exception in org.junit.platform.commons.util
Deprecated.
PreconditionViolationException(String) - Constructor for exception org.junit.platform.commons.PreconditionViolationException
 
PreconditionViolationException(String) - Constructor for exception org.junit.platform.commons.util.PreconditionViolationException
Deprecated.
 
PreconditionViolationException(String, Throwable) - Constructor for exception org.junit.platform.commons.PreconditionViolationException
 
PreconditionViolationException(String, Throwable) - Constructor for exception org.junit.platform.commons.util.PreconditionViolationException
Deprecated.
 
preConstructTestInstance(TestInstanceFactoryContext, ExtensionContext) - Method in interface org.junit.jupiter.api.extension.TestInstancePreConstructCallback
Callback invoked prior to test instances being constructed.
preDestroyTestInstance(ExtensionContext) - Method in interface org.junit.jupiter.api.extension.TestInstancePreDestroyCallback
Callback for processing test instances before they are destroyed.
preDestroyTestInstances(ExtensionContext, Consumer<Object>) - Static method in interface org.junit.jupiter.api.extension.TestInstancePreDestroyCallback
Utility method for processing all test instances of an ExtensionContext that are not present in any of its parent contexts.
PrefixedConfigurationParameters - Class in org.junit.platform.engine.support.config
View of ConfigurationParameters that applies a supplied prefix to all queries.
PrefixedConfigurationParameters(ConfigurationParameters, String) - Constructor for class org.junit.platform.engine.support.config.PrefixedConfigurationParameters
Create a new view of the supplied ConfigurationParameters that applies the supplied prefix to all queries.
prepare(C) - Method in interface org.junit.platform.engine.support.hierarchical.Node
Prepare the supplied context prior to execution.
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.JupiterTestDescriptor
Must be overridden and return a new context so cleanUp() does not accidentally close the parent context.
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
 
prepare(JupiterEngineExecutionContext) - Method in class org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor
 
preVisitContainer(TestIdentifier) - Method in interface org.junit.platform.launcher.TestPlan.Visitor
Called before visiting a container.
printFailuresTo(PrintWriter) - Method in interface org.junit.platform.launcher.listeners.TestExecutionSummary
Print failed containers and tests, including sources and exception messages, to the supplied PrintWriter.
printFailuresTo(PrintWriter, int) - Method in interface org.junit.platform.launcher.listeners.TestExecutionSummary
Print failed containers and tests, including sources and exception messages, to the supplied PrintWriter.
printTo(PrintWriter) - Method in interface org.junit.platform.launcher.listeners.TestExecutionSummary
Print this summary to the supplied PrintWriter.
proceed() - Method in interface org.junit.jupiter.api.extension.InvocationInterceptor.Invocation
Proceed with this invocation.
proceed() - Method in interface org.junit.platform.launcher.LauncherInterceptor.Invocation
 
provideArguments(ExtensionContext) - Method in class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
 
provideArguments(ExtensionContext) - Method in interface org.junit.jupiter.params.provider.ArgumentsProvider
Provide a Stream of Arguments to be passed to a @ParameterizedTest method.
provideArguments(ExtensionContext, A) - Method in class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
Provide a Stream of Arguments — based on metadata in the provided annotation — to be passed to a @ParameterizedTest method.
provideTestTemplateInvocationContexts(ExtensionContext) - Method in interface org.junit.jupiter.api.extension.TestTemplateInvocationContextProvider
Provide invocation contexts for the test template method represented by the supplied context.
prune() - Method in interface org.junit.platform.engine.TestDescriptor
Remove this descriptor from the hierarchy unless it is a root or contains tests.
prune() - Method in class org.junit.vintage.engine.descriptor.RunnerTestDescriptor
 
pruneStackTrace(Throwable, Predicate<String>) - Static method in class org.junit.platform.commons.util.ExceptionUtils
Prune the stack trace of the supplied Throwable by filtering its elements using the supplied Predicate, except for org.junit.jupiter.api.Assertions and org.junit.jupiter.api.Assumptions that will always remain present.
publishEntry(String) - Method in interface org.junit.jupiter.api.TestReporter
Publish the supplied value as a report entry.
publishEntry(String, String) - Method in interface org.junit.jupiter.api.TestReporter
Publish the supplied key-value pair as a report entry.
publishEntry(Map<String, String>) - Method in interface org.junit.jupiter.api.TestReporter
Publish the supplied map of key-value pairs as a report entry.
publishReportEntry(String) - Method in interface org.junit.jupiter.api.extension.ExtensionContext
Publish the specified value to be consumed by an org.junit.platform.engine.EngineExecutionListener in order to supply additional information to the reporting infrastructure.
publishReportEntry(String, String) - Method in interface org.junit.jupiter.api.extension.ExtensionContext
Publish the specified key-value pair to be consumed by an org.junit.platform.engine.EngineExecutionListener in order to supply additional information to the reporting infrastructure.
publishReportEntry(Map<String, String>) - Method in interface org.junit.jupiter.api.extension.ExtensionContext
Publish a map of key-value pairs to be consumed by an org.junit.platform.engine.EngineExecutionListener in order to supply additional information to the reporting infrastructure.
put(Object, Object) - Method in interface org.junit.jupiter.api.extension.ExtensionContext.Store
Store a value for later retrieval under the supplied key.
put(Object, Object) - Method in class org.junit.jupiter.engine.execution.NamespaceAwareStore
 
put(N, Object, Object) - Method in class org.junit.platform.engine.support.store.NamespacedHierarchicalStore
Put the supplied value for the supplied namespace and key into this store and return the previously associated value in this store.
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