]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRunDescriptor.java
Various changes
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / core / test / TestRunDescriptor.java
diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRunDescriptor.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRunDescriptor.java
new file mode 100644 (file)
index 0000000..3e3d2be
--- /dev/null
@@ -0,0 +1,72 @@
+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