Class TestStructure

java.lang.Object
dev.galasa.framework.spi.teststructure.TestStructure

public class TestStructure extends Object

This class represents the Test Class structure, ie it's test methods, order of execution and their status

  • Constructor Details

    • TestStructure

      public TestStructure()
    • TestStructure

      public TestStructure(TestStructure source)
  • Method Details

    • getBundle

      public String getBundle()
    • setBundle

      public void setBundle(String bundle)
    • getTestName

      public String getTestName()
    • setTestName

      public void setTestName(String testName)
    • getTestShortName

      public String getTestShortName()
    • setTestShortName

      public void setTestShortName(String testShortName)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getResult

      public String getResult()
    • setResult

      public void setResult(String result)
    • getMethods

      public List<TestMethod> getMethods()
    • setMethods

      public void setMethods(List<TestMethod> methods)
    • setGherkinMethods

      public void setGherkinMethods(List<TestGherkinMethod> methods)
    • setRequestor

      public void setRequestor(String requestor)
    • getRequestor

      @NotNull public @NotNull String getRequestor()
    • setQueued

      public void setQueued(Instant queued)
    • getQueued

      public Instant getQueued()
    • report

      public String report(String prefix)
    • gherkinReport

      public String gherkinReport(String prefix)
    • setRunName

      public void setRunName(String runName)
    • getRunName

      public String getRunName()
    • isValid

      public boolean isValid()
    • getStartTime

      public Instant getStartTime()
    • setStartTime

      public void setStartTime(Instant startTime)
    • getEndTime

      public Instant getEndTime()
    • setEndTime

      public void setEndTime(Instant endTime)
    • getLogRecordIds

      public List<String> getLogRecordIds()
    • setLogRecordIds

      public void setLogRecordIds(List<String> logRecordIds)
    • getArtifactRecordIds

      public List<String> getArtifactRecordIds()
    • setArtifactRecordIds

      public void setArtifactRecordIds(List<String> artifactRecordIds)
    • normalise

      public void normalise()