Class TestStructure
java.lang.Object
dev.galasa.framework.spi.teststructure.TestStructure
This class represents the Test Class structure, ie it's test methods, order of execution and their status
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetGroup()@NotNull StringgetTags()gherkinReport(String prefix) booleanisValid()voidvoidvoidsetArtifactRecordIds(List<String> artifactRecordIds) voidvoidsetEndTime(Instant endTime) voidsetGherkinMethods(List<TestGherkinMethod> methods) voidvoidsetLogRecordIds(List<String> logRecordIds) voidsetMethods(List<TestMethod> methods) voidvoidsetRequestor(String requestor) voidvoidsetRunName(String runName) voidsetStartTime(Instant startTime) voidvoidsetSubmissionId(String submissionId) voidsetTestName(String testName) voidsetTestShortName(String testShortName)
-
Constructor Details
-
TestStructure
public TestStructure() -
TestStructure
Deep clone the source Test stucture.- Parameters:
source-
-
-
Method Details
-
getTags
-
addTag
-
removeTag
-
getSubmissionId
-
setSubmissionId
-
getBundle
-
setBundle
-
getTestName
-
setTestName
-
getTestShortName
-
setTestShortName
-
getStatus
-
setStatus
-
getResult
-
setResult
-
getMethods
-
setMethods
-
setGherkinMethods
-
setRequestor
-
getRequestor
-
setQueued
-
getQueued
-
report
-
gherkinReport
-
setRunName
-
getRunName
-
setGroup
-
getGroup
-
isValid
public boolean isValid() -
getStartTime
-
setStartTime
-
getEndTime
-
setEndTime
-
getLogRecordIds
-
setLogRecordIds
-
getArtifactRecordIds
-
setArtifactRecordIds
-
normalise
public void normalise()
-