Upgrade to ODL Aluminum
[sdnc/northbound.git] / generic-resource-api / provider / src / test / java / org / onap / sdnc / northbound / GenericResourceApiProviderTest.java
index a656800..6297637 100644 (file)
 package org.onap.sdnc.northbound;
 
 import org.junit.Before;
+import org.junit.Test;
 import org.mockito.Mock;
 import org.onap.sdnc.northbound.util.DataBrokerUtil;
 import org.onap.sdnc.northbound.util.GenericResourceApiSvcLogicServiceClientMockUtil;
 import org.onap.sdnc.northbound.util.PropBuilder;
-import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.md.sal.binding.api.NotificationPublishService;
-import org.opendaylight.controller.md.sal.binding.test.AbstractConcurrentDataBrokerTest;
-import org.opendaylight.controller.sal.binding.api.RpcProviderRegistry;
+import org.opendaylight.mdsal.binding.api.DataBroker;
+import org.opendaylight.mdsal.binding.api.NotificationPublishService;
+import org.opendaylight.mdsal.binding.api.RpcProviderService;
+import org.opendaylight.mdsal.binding.testutils.DataBrokerTestModule;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 
-public class GenericResourceApiProviderTest extends AbstractConcurrentDataBrokerTest {
+public class GenericResourceApiProviderTest {
 
+    protected static final Logger LOG = LoggerFactory.getLogger(GenericResourceApiProvider.class);
     protected GenericResourceApiProvider genericResourceApiProvider;
     protected DataBroker dataBroker;
     protected @Mock NotificationPublishService mockNotificationPublishService;
-    protected @Mock RpcProviderRegistry mockRpcProviderRegistry;
+    protected @Mock RpcProviderService mockRpcProviderService;
     protected @Mock GenericResourceApiSvcLogicServiceClient mockGenericResourceApiSvcLogicServiceClient;
-    protected static final Logger LOG = LoggerFactory.getLogger(GenericResourceApiProvider.class);
+
 
 
     protected DataBrokerUtil db;
@@ -57,7 +59,7 @@ public class GenericResourceApiProviderTest extends AbstractConcurrentDataBroker
             genericResourceApiProvider = new GenericResourceApiProvider(
                     dataBroker,
                     mockNotificationPublishService,
-                    mockRpcProviderRegistry,
+                    mockRpcProviderService,
                     mockGenericResourceApiSvcLogicServiceClient
             );
         } catch (Exception e) {
@@ -66,10 +68,11 @@ public class GenericResourceApiProviderTest extends AbstractConcurrentDataBroker
         }
     }
 
+    public DataBroker getDataBroker() {
+        return DataBrokerTestModule.dataBroker();
+    }
 
     public static PropBuilder prop(){
         return (new PropBuilder());
     }
-
-
 }