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.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
- ServiceDataStoreOperations serviceDataStoreOperations;
+ NetworkModelListenerImpl networkModelListenerImpl;
+
+ @Mock
+ ServicehandlerImpl servicehandler;
@Before
public void init() {
public void testInitRegisterServiceHandlerToRpcRegistry() {
ServicehandlerProvider provider = new ServicehandlerProvider(
getDataBroker(), rpcProviderRegistry,
- getNotificationService() , pathComputationService,
- rendererServiceOperations, notificationPublishService, serviceDataStoreOperations);
+ getNotificationService() , serviceDataStoreOperations, pceListenerImpl, rendererListenerImpl,
+ networkModelListenerImpl, servicehandler);
provider.init();