]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.api/src/org/argeo/slc/test/TestRun.java
Improve SWT packaging
[gpl/argeo-slc.git] / org.argeo.slc.api / src / org / argeo / slc / test / TestRun.java
1 package org.argeo.slc.test;
2
3 import org.argeo.slc.deploy.DeployedSystem;
4
5 /** The actual run of a test */
6 public interface TestRun {
7 /** Gets UUID */
8 public String getUuid();
9
10 /** Gets the related test definition. */
11 public <T extends TestDefinition> T getTestDefinition();
12
13 /** Gets the related test data */
14 public <T extends TestData> T getTestData();
15
16 /** Gets the related deployed system. */
17 public <T extends DeployedSystem> T getDeployedSystem();
18
19 /** Gets the related result where to record results. */
20 public <T extends TestResult> T getTestResult();
21 }