]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/main/java/org/argeo/slc/core/test/SimpleTestResult.java
Introduce diff framework
[gpl/argeo-slc.git] / org.argeo.slc / src / main / java / org / argeo / slc / core / test / SimpleTestResult.java
diff --git a/org.argeo.slc/src/main/java/org/argeo/slc/core/test/SimpleTestResult.java b/org.argeo.slc/src/main/java/org/argeo/slc/core/test/SimpleTestResult.java
new file mode 100644 (file)
index 0000000..88bf8b3
--- /dev/null
@@ -0,0 +1,37 @@
+package org.argeo.slc.core.test;\r
+\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
+public class SimpleTestResult implements TestResult {\r
+       private static Log log = LogFactory.getLog(SimpleTestResult.class);\r
+\r
+       private TestResultId testResultId;\r
+       private List<TestResultPart> parts = new Vector<TestResultPart>();\r
+\r
+       public void addResultPart(TestResultPart part) {\r
+               parts.add(part);\r
+               if (log.isDebugEnabled())\r
+                       log.debug(part);\r
+       }\r
+\r
+       public void close() {\r
+               parts.clear();\r
+       }\r
+\r
+       public TestResultId getTestResultId() {\r
+               return testResultId;\r
+       }\r
+\r
+       public void setTestResultId(TestResultId testResultId) {\r
+               this.testResultId = testResultId;\r
+       }\r
+\r
+       public List<TestResultPart> getParts() {\r
+               return parts;\r
+       }\r
+\r
+}\r