package org.argeo.slc.core.test;\r
\r
+import java.util.Date;\r
import java.util.List;\r
import java.util.Vector;\r
\r
import org.apache.commons.logging.Log;\r
import org.apache.commons.logging.LogFactory;\r
\r
+/**\r
+ * Basic implementation of a test result containing only a list of result parts.\r
+ */\r
public class SimpleTestResult implements TestResult {\r
private static Log log = LogFactory.getLog(SimpleTestResult.class);\r
\r
private TestResultId testResultId;\r
+ private Date closeDate;\r
private List<TestResultPart> parts = new Vector<TestResultPart>();\r
\r
public void addResultPart(TestResultPart part) {\r
\r
public void close() {\r
parts.clear();\r
+ closeDate = new Date();\r
}\r
\r
public TestResultId getTestResultId() {\r
return testResultId;\r
}\r
\r
+ /** Sets the test result id. */\r
public void setTestResultId(TestResultId testResultId) {\r
this.testResultId = testResultId;\r
}\r
return parts;\r
}\r
\r
+ public Date getCloseDate() {\r
+ return closeDate;\r
+ }\r
+\r
}\r