Index

A B C D E F I K L M N O P S T V 
All Classes and Interfaces|All Packages

A

AfterSuite - Annotation Interface in org.junit.platform.suite.api
@AfterSuite is used to signal that the annotated method should be executed after all tests in the current test suite.

B

BeforeSuite - Annotation Interface in org.junit.platform.suite.api
@BeforeSuite is used to signal that the annotated method should be executed before all tests in the current test suite.

C

column() - Element in annotation interface org.junit.platform.suite.api.SelectClasspathResource
The column number within the classpath resource; ignored if the line number is ignored or if not greater than zero.
column() - Element in annotation interface org.junit.platform.suite.api.SelectFile
The column number within the file; ignored if the line number is ignored or if not greater than zero.
Composition - Search tag in annotation interface org.junit.platform.suite.api.AfterSuite
Section
Composition - Search tag in annotation interface org.junit.platform.suite.api.BeforeSuite
Section
ConfigurationParameter - Annotation Interface in org.junit.platform.suite.api
@ConfigurationParameter is a repeatable annotation that specifies a configuration key and value pair to be added to the discovery request when running a test suite on the JUnit Platform.
ConfigurationParameters - Annotation Interface in org.junit.platform.suite.api
@ConfigurationParameters is a container for one or more @ConfigurationParameter declarations.
ConfigurationParametersResource - Annotation Interface in org.junit.platform.suite.api
@ConfigurationParametersResource is a repeatable annotation that specifies a configuration file in Java's properties format on the classpath to be added to the discovery request when running a test suite on the JUnit Platform.
ConfigurationParametersResources - Annotation Interface in org.junit.platform.suite.api
@ConfigurationParametersResources is a container for one or more @ConfigurationParametersResource declarations.

D

DisableParentConfigurationParameters - Annotation Interface in org.junit.platform.suite.api
Disable parent configuration parameters.

E

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.
ExcludeEngines - Annotation Interface in org.junit.platform.suite.api
@ExcludeEngines specifies the IDs of
invalid reference
TestEngines
to be excluded when running a test suite on the JUnit Platform.
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 - 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.
Execution - Search tag in annotation interface org.junit.platform.suite.api.SuiteDisplayName
Section
Execution - Search tag in package org.junit.platform.suite.api
Section

F

failIfNoTests() - Element in annotation interface org.junit.platform.suite.api.Suite
Fail suite if no tests were discovered.

I

IncludeClassNamePatterns - Annotation Interface in org.junit.platform.suite.api
@IncludeClassNamePatterns specifies regular expressions that are used to match against fully qualified class names when running a test suite on the JUnit Platform.
IncludeEngines - Annotation Interface in org.junit.platform.suite.api
@IncludeEngines specifies the IDs of
invalid reference
TestEngines
to be included when running a test suite on the JUnit Platform.
IncludePackages - Annotation Interface in org.junit.platform.suite.api
@IncludePackages specifies the packages to be included when running a test suite on the JUnit Platform.
IncludeTags - Annotation Interface in org.junit.platform.suite.api
@IncludeTags specifies the tags or tag expressions to be included when running a test suite on the JUnit Platform.
Inheritance and Execution Order - Search tag in annotation interface org.junit.platform.suite.api.AfterSuite
Section
Inheritance and Execution Order - Search tag in annotation interface org.junit.platform.suite.api.BeforeSuite
Section

K

key() - Element in annotation interface org.junit.platform.suite.api.ConfigurationParameter
The configuration parameter key under which to add the value to the discovery request; never null or blank.

L

line() - Element in annotation interface org.junit.platform.suite.api.SelectClasspathResource
The line number within the classpath resource; ignored if not greater than zero.
line() - Element in annotation interface org.junit.platform.suite.api.SelectFile
The line number within the file; ignored if not greater than zero.

M

Method Signatures - Search tag in annotation interface org.junit.platform.suite.api.AfterSuite
Section
Method Signatures - Search tag in annotation interface org.junit.platform.suite.api.BeforeSuite
Section

N

name() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The name of the method to select; never blank unless SelectMethod.value() is used.
names() - Element in annotation interface org.junit.platform.suite.api.SelectClasses
One or more classes to select by their fully qualified names.

O

org.junit.platform.suite.api - module org.junit.platform.suite.api
Annotations for configuring a test suite on the JUnit Platform.
org.junit.platform.suite.api - package org.junit.platform.suite.api
Annotations for configuring a test suite on the JUnit Platform.

P

parameterTypeNames() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The parameter types of the method to select.
parameterTypes() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The parameter types of the method to select.

S

Select - Annotation Interface in org.junit.platform.suite.api
@Select is a repeatable annotation that specifies which tests to select based on prefixed
invalid reference
selector identifiers
.
SelectClasses - Annotation Interface in org.junit.platform.suite.api
@SelectClasses specifies the classes to select when running a test suite on the JUnit Platform.
SelectClasspathResource - Annotation Interface in org.junit.platform.suite.api
@SelectClasspathResource is a repeatable annotation that specifies a classpath resource to select when running a test suite on the JUnit Platform.
SelectClasspathResources - Annotation Interface in org.junit.platform.suite.api
@SelectClasspathResources is a container for one or more @SelectClasspathResource declarations.
SelectDirectories - Annotation Interface in org.junit.platform.suite.api
@SelectDirectories specifies the directories to select when running a test suite on the JUnit Platform.
SelectFile - Annotation Interface in org.junit.platform.suite.api
@SelectFile is a repeatable annotation that specifies a file to select when running a test suite on the JUnit Platform.
SelectFiles - Annotation Interface in org.junit.platform.suite.api
@SelectFiles is a container for one or more @SelectFile declarations.
SelectMethod - Annotation Interface in org.junit.platform.suite.api
@SelectMethod is a repeatable annotation that specifies a method to select when running a test suite on the JUnit Platform.
SelectMethods - Annotation Interface in org.junit.platform.suite.api
@SelectMethods is a container for one or more @SelectMethod declarations.
SelectModules - Annotation Interface in org.junit.platform.suite.api
@SelectModules specifies the modules to select when running a test suite on the JUnit Platform.
SelectPackages - Annotation Interface in org.junit.platform.suite.api
@SelectPackages specifies the names of packages to select when running a test suite on the JUnit Platform.
Selects - Annotation Interface in org.junit.platform.suite.api
@Selects is a container for one or more @Select declarations.
SelectUris - Annotation Interface in org.junit.platform.suite.api
@SelectUris specifies the URIs to select when running a test suite on the JUnit Platform.
Suite - Annotation Interface in org.junit.platform.suite.api
@Suite marks a class as a test suite on the JUnit Platform.
SuiteDisplayName - Annotation Interface in org.junit.platform.suite.api
@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.
Syntax Rules for Tags - Search tag in annotation interface org.junit.platform.suite.api.ExcludeTags
Section
Syntax Rules for Tags - Search tag in annotation interface org.junit.platform.suite.api.IncludeTags
Section

T

Tag Expressions - Search tag in annotation interface org.junit.platform.suite.api.ExcludeTags
Section
Tag Expressions - Search tag in annotation interface org.junit.platform.suite.api.IncludeTags
Section
type() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The class in which the method is declared, or a subclass thereof.
typeName() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The fully qualified class name in which the method is declared, or a subclass thereof.

V

value() - Element in annotation interface org.junit.platform.suite.api.ConfigurationParameter
The value to add to the discovery request for the specified key.
value() - Element in annotation interface org.junit.platform.suite.api.ConfigurationParameters
An array of one or more @ConfigurationParameter declarations.
value() - Element in annotation interface org.junit.platform.suite.api.ConfigurationParametersResource
The classpath location for the desired properties file; never null or blank.
value() - Element in annotation interface org.junit.platform.suite.api.ConfigurationParametersResources
An array of one or more @ConfigurationParameterResource declarations.
value() - Element in annotation interface org.junit.platform.suite.api.ExcludeClassNamePatterns
Regular expressions used to match against fully qualified class names.
value() - Element in annotation interface org.junit.platform.suite.api.ExcludeEngines
One or more TestEngine IDs to be excluded from the test plan.
value() - Element in annotation interface org.junit.platform.suite.api.ExcludePackages
One or more packages to exclude.
value() - Element in annotation interface org.junit.platform.suite.api.ExcludeTags
One or more tags to exclude.
value() - Element in annotation interface org.junit.platform.suite.api.IncludeClassNamePatterns
Regular expressions used to match against fully qualified class names.
value() - Element in annotation interface org.junit.platform.suite.api.IncludeEngines
One or more TestEngine IDs to be included in the test plan.
value() - Element in annotation interface org.junit.platform.suite.api.IncludePackages
One or more packages to include.
value() - Element in annotation interface org.junit.platform.suite.api.IncludeTags
One or more tags to include.
value() - Element in annotation interface org.junit.platform.suite.api.Select
One or more prefixed
invalid reference
selector identifiers
to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectClasses
One or more classes to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectClasspathResource
The name of the classpath resource to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectClasspathResources
An array of one or more @SelectClasspathResource declarations.
value() - Element in annotation interface org.junit.platform.suite.api.SelectDirectories
One or more directories to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectFile
The file to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectFiles
An array of one or more @SelectFile declarations.
value() - Element in annotation interface org.junit.platform.suite.api.SelectMethod
The fully qualified method name of the method to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectMethods
An array of one or more @SelectMethod declarations.
value() - Element in annotation interface org.junit.platform.suite.api.SelectModules
One or more modules to select.
value() - Element in annotation interface org.junit.platform.suite.api.SelectPackages
One or more fully qualified package names to select.
value() - Element in annotation interface org.junit.platform.suite.api.Selects
An array of one or more @Select declarations.
value() - Element in annotation interface org.junit.platform.suite.api.SelectUris
One or more URIs to select.
value() - Element in annotation interface org.junit.platform.suite.api.SuiteDisplayName
Custom display name for the annotated class.
A B C D E F I K L M N O P S T V 
All Classes and Interfaces|All Packages