Package org.junit.jupiter.api
Interface MethodOrdererContext
-
@API(status=EXPERIMENTAL, since="5.4") public interface MethodOrdererContextMethodOrdererContextencapsulates the context in which aMethodOrdererwill be invoked.- Since:
- 5.4
- See Also:
MethodOrderer,MethodDescriptor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<java.lang.String>getConfigurationParameter(java.lang.String key)Get the configuration parameter stored under the specifiedkey.java.util.List<? extends MethodDescriptor>getMethodDescriptors()Get the list of method descriptors to order.java.lang.Class<?>getTestClass()Get the test class for this context.
-
-
-
Method Detail
-
getTestClass
java.lang.Class<?> getTestClass()
Get the test class for this context.- Returns:
- the test class; never
null
-
getMethodDescriptors
java.util.List<? extends MethodDescriptor> getMethodDescriptors()
Get the list of method descriptors to order.- Returns:
- the list of method descriptors; never
null
-
getConfigurationParameter
java.util.Optional<java.lang.String> getConfigurationParameter(java.lang.String key)
Get the configuration parameter stored under the specifiedkey.If no such key is present in the
ConfigurationParametersfor the JUnit Platform, an attempt will be made to look up the value as a JVM system property. If no such system property exists, an attempt will be made to look up the value in the JUnit Platform properties file.- Parameters:
key- the key to look up; nevernullor blank- Returns:
- an
Optionalcontaining the value; nevernullbut potentially empty - See Also:
System.getProperty(String),org.junit.platform.engine.ConfigurationParameters
-
-