--- /dev/null
+package org.argeo.slc.core.test;\r
+\r
+import org.argeo.slc.core.deploy.DeployedSystem;\r
+\r
+public class TestRunDescriptor {\r
+ private String testRunUuid;\r
+ private String slcExecutionUuid;\r
+ private String slcExecutionStepUuid;\r
+ private String testResultUuid;\r
+ private String deployedSytemId;\r
+\r
+ public TestRunDescriptor() {\r
+\r
+ }\r
+\r
+ public TestRunDescriptor(TestRun testRun) {\r
+ testRunUuid = testRun.getUuid();\r
+\r
+ if (testRun.getTestResult() != null)\r
+ testResultUuid = testRun.<TestResult>getTestResult().getUuid();\r
+\r
+ if (testRun.getDeployedSystem() != null)\r
+ deployedSytemId = testRun.<DeployedSystem>getDeployedSystem().getDeployedSystemId();\r
+\r
+ if (testRun instanceof SimpleTestRun) {\r
+ slcExecutionUuid = ((SimpleTestRun) testRun).getSlcExecutionUuid();\r
+ slcExecutionStepUuid = ((SimpleTestRun) testRun)\r
+ .getSlcExecutionStepUuid();\r
+ }\r
+ }\r
+\r
+ public String getTestRunUuid() {\r
+ return testRunUuid;\r
+ }\r
+\r
+ public void setTestRunUuid(String testRunUuid) {\r
+ this.testRunUuid = testRunUuid;\r
+ }\r
+\r
+ public String getSlcExecutionUuid() {\r
+ return slcExecutionUuid;\r
+ }\r
+\r
+ public void setSlcExecutionUuid(String slcExecutionUuid) {\r
+ this.slcExecutionUuid = slcExecutionUuid;\r
+ }\r
+\r
+ public String getSlcExecutionStepUuid() {\r
+ return slcExecutionStepUuid;\r
+ }\r
+\r
+ public void setSlcExecutionStepUuid(String slcExecutionStepUuid) {\r
+ this.slcExecutionStepUuid = slcExecutionStepUuid;\r
+ }\r
+\r
+ public String getTestResultUuid() {\r
+ return testResultUuid;\r
+ }\r
+\r
+ public void setTestResultUuid(String testResultUuid) {\r
+ this.testResultUuid = testResultUuid;\r
+ }\r
+\r
+ public String getDeployedSytemId() {\r
+ return deployedSytemId;\r
+ }\r
+\r
+ public void setDeployedSytemId(String deploymentId) {\r
+ this.deployedSytemId = deploymentId;\r
+ }\r
+\r
+}\r