Junit Cases for Artifact Handler.
[appc.git] / appc-inbound / appc-artifact-handler / provider / src / test / java / org / openecomp / appc / artifact / handler / dbservices / MockDBService.java
  * ============LICENSE_END=========================================================
  */
 
-package org.openecomp.appc.artifact.handler.node;
+package org.openecomp.appc.artifact.handler.dbservices;
 
-import java.io.InputStream;
-import java.nio.charset.Charset;
-import java.util.Enumeration;
-import java.util.Properties;
+public class MockDBService extends DBService {
+    private static MockDBService mockDgGeneralDBService = null;
+    private static MockSvcLogicResource serviceLogic = new MockSvcLogicResource();;
 
-import org.apache.commons.io.IOUtils;
-import org.json.JSONObject;
+    public MockDBService() {
+        super(serviceLogic);
+        if (mockDgGeneralDBService != null) {
+            mockDgGeneralDBService = new MockDBService(serviceLogic);
+        }
+
+    }
+
+    public MockDBService(MockSvcLogicResource serviceLogic2) {
+        super(serviceLogic);
+    }
+
+    public static MockDBService initialise() {
+        if (mockDgGeneralDBService == null) {
+            mockDgGeneralDBService = new MockDBService(serviceLogic);
+        }
+        return mockDgGeneralDBService;
+    }
 
-public class TestArtifactHandlerNode {
 }
+