diff gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/TestCallContext.java @ 485:4939236c2dc9

Fixed Compilation and Runtimeerrors in Unittests. gnv-artifacts/trunk@560 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 18 Jan 2010 11:26:51 +0000
parents e7f1c79bf9cd
children 9a828e5a2390
line wrap: on
line diff
--- a/gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/TestCallContext.java	Mon Jan 18 11:25:52 2010 +0000
+++ b/gnv-artifacts/src/test/java/de/intevation/gnv/artifacts/TestCallContext.java	Mon Jan 18 11:26:51 2010 +0000
@@ -3,6 +3,8 @@
  */
 package de.intevation.gnv.artifacts;
 
+import de.intevation.artifacts.ArtifactDatabase;
+import de.intevation.artifacts.ArtifactFactory;
 import de.intevation.artifacts.CallContext;
 import de.intevation.artifacts.CallMeta;
 
@@ -12,15 +14,21 @@
  */
 public class TestCallContext implements CallContext {
 
+
+
     private Object globalContext = null;
     private CallMeta callMeta = null;
-
+    private ArtifactFactory artifactFactory = null;
+    private ArtifactDatabase artifactDatabase = null;
     /**
      * Constructor
      */
-    public TestCallContext(Object globalContext, CallMeta callMeta) {
+    public TestCallContext(Object globalContext, 
+                           CallMeta callMeta, 
+                           ArtifactFactory artifactFactory) {
         this.globalContext = globalContext;
         this.callMeta = callMeta;
+        this.artifactDatabase  = new TestArtifactDatabase(artifactFactory);
     }
 
     /**
@@ -47,13 +55,14 @@
     }
 
     public Object getContextValue(Object key) {
-        
-        		return null;
+        return null;
     }
 
     public Object putContextValue(Object key, Object value) {
-        
-        		return null;
+        return null;
     }
 
+    public ArtifactDatabase getDatabase() {
+        return this.artifactDatabase;
+    }
 }

http://dive4elements.wald.intevation.org