Update ServiceHandler to send service notification
[transportpce.git] / servicehandler / src / test / java / org / opendaylight / transportpce / servicehandler / impl / ServicehandlerProviderTest.java
index 4192f0715e2ebea8220cff24d27e213dde8c54f3..5c78e67ee5cd0b7327bf202ed7d93f859d080840 100644 (file)
@@ -15,30 +15,32 @@ import org.junit.Before;
 import org.junit.Test;
 import org.mockito.Mock;
 import org.mockito.MockitoAnnotations;
-import org.opendaylight.mdsal.binding.api.NotificationPublishService;
 import org.opendaylight.mdsal.binding.api.RpcProviderService;
-import org.opendaylight.transportpce.pce.service.PathComputationService;
-import org.opendaylight.transportpce.renderer.NetworkModelWavelengthService;
-import org.opendaylight.transportpce.renderer.provisiondevice.RendererServiceOperations;
+import org.opendaylight.transportpce.servicehandler.listeners.NetworkModelListenerImpl;
+import org.opendaylight.transportpce.servicehandler.listeners.PceListenerImpl;
+import org.opendaylight.transportpce.servicehandler.listeners.RendererListenerImpl;
+import org.opendaylight.transportpce.servicehandler.service.ServiceDataStoreOperations;
 import org.opendaylight.transportpce.test.AbstractTest;
 
-
 public class ServicehandlerProviderTest  extends AbstractTest {
 
     @Mock
-    private PathComputationService pathComputationService;
+    RpcProviderService rpcProviderRegistry;
 
     @Mock
-    private RendererServiceOperations rendererServiceOperations;
+    ServiceDataStoreOperations serviceDataStoreOperations;
 
     @Mock
-    private NotificationPublishService notificationPublishService;
+    PceListenerImpl pceListenerImpl;
 
     @Mock
-    RpcProviderService rpcProviderRegistry;
+    RendererListenerImpl rendererListenerImpl;
+
+    @Mock
+    NetworkModelListenerImpl networkModelListenerImpl;
 
     @Mock
-    NetworkModelWavelengthService networkModelWavelengthService;
+    ServicehandlerImpl servicehandler;
 
     @Before
     public void init() {
@@ -50,9 +52,8 @@ public class ServicehandlerProviderTest  extends AbstractTest {
     public void testInitRegisterServiceHandlerToRpcRegistry() {
         ServicehandlerProvider provider =  new ServicehandlerProvider(
                 getDataBroker(), rpcProviderRegistry,
-                getNotificationService() , pathComputationService,
-                rendererServiceOperations, networkModelWavelengthService,
-                notificationPublishService);
+                getNotificationService() , serviceDataStoreOperations, pceListenerImpl, rendererListenerImpl,
+                networkModelListenerImpl, servicehandler);
 
         provider.init();