Class DefaultXrayTestMetadataReader
java.lang.Object
app.getxray.xray.junit.customjunitxml.DefaultXrayTestMetadataReader
- All Implemented Interfaces:
XrayTestMetadataReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDescription(org.junit.platform.launcher.TestIdentifier testIdentifier) getId(org.junit.platform.launcher.TestIdentifier testIdentifier) getKey(org.junit.platform.launcher.TestIdentifier testIdentifier) getRequirements(org.junit.platform.launcher.TestIdentifier testIdentifier) getSummary(org.junit.platform.launcher.TestIdentifier testIdentifier) protected <A extends Annotation>
Optional<A>getTestClassAnnotation(org.junit.platform.launcher.TestIdentifier testIdentifier, Class<A> aClass) protected <A extends Annotation>
Optional<A>getTestMethodAnnotation(org.junit.platform.launcher.TestIdentifier testIdentifier, Class<A> aClass)
-
Constructor Details
-
DefaultXrayTestMetadataReader
public DefaultXrayTestMetadataReader()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceXrayTestMetadataReader- Parameters:
testIdentifier- test identifier- Returns:
- test id if any or empty
-
getKey
- Specified by:
getKeyin interfaceXrayTestMetadataReader- Parameters:
testIdentifier- test identifier- Returns:
- test key if any
-
getSummary
- Specified by:
getSummaryin interfaceXrayTestMetadataReader- Parameters:
testIdentifier- test identifier- Returns:
- test summary if any
-
getDescription
- Specified by:
getDescriptionin interfaceXrayTestMetadataReader- Parameters:
testIdentifier- test identifier- Returns:
- test description if any
-
getRequirements
- Specified by:
getRequirementsin interfaceXrayTestMetadataReader- Parameters:
testIdentifier- test identifier- Returns:
- Unmodifiable list of requirements
-
getTestMethodAnnotation
protected <A extends Annotation> Optional<A> getTestMethodAnnotation(org.junit.platform.launcher.TestIdentifier testIdentifier, Class<A> aClass) -
getTestClassAnnotation
protected <A extends Annotation> Optional<A> getTestClassAnnotation(org.junit.platform.launcher.TestIdentifier testIdentifier, Class<A> aClass)
-