X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Frpcs%2FDeviceRendererRPCImplTest.java;h=0d37a11555eb41e22afd6ea97ee673d5d401edc7;hb=refs%2Fchanges%2F68%2F108068%2F4;hp=b53676900e16f536162e7f4d09db7a5bf76d183b;hpb=020c4c60d2db7250f44e9c767cccf577c27ac430;p=transportpce.git diff --git a/renderer/src/test/java/org/opendaylight/transportpce/renderer/rpcs/DeviceRendererRPCImplTest.java b/renderer/src/test/java/org/opendaylight/transportpce/renderer/rpcs/DeviceRendererRPCImplTest.java index b53676900..0d37a1155 100644 --- a/renderer/src/test/java/org/opendaylight/transportpce/renderer/rpcs/DeviceRendererRPCImplTest.java +++ b/renderer/src/test/java/org/opendaylight/transportpce/renderer/rpcs/DeviceRendererRPCImplTest.java @@ -8,6 +8,7 @@ package org.opendaylight.transportpce.renderer.rpcs; import static org.junit.jupiter.api.Assertions.assertNull; +import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.times; @@ -16,6 +17,7 @@ import static org.mockito.Mockito.when; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; +import org.opendaylight.mdsal.binding.api.RpcProviderService; import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaceException; import org.opendaylight.transportpce.renderer.provisiondevice.DeviceRendererService; import org.opendaylight.transportpce.renderer.provisiondevice.OtnDeviceRendererService; @@ -28,6 +30,7 @@ import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.device.re public class DeviceRendererRPCImplTest extends AbstractTest { + private final RpcProviderService rpcProviderService = mock(RpcProviderService.class); private final DeviceRendererService deviceRenderer = mock(DeviceRendererService.class); private final OtnDeviceRendererService otnDeviceRenderer = mock(OtnDeviceRendererService.class); private final ServicePathInput servicePathInput = spy(ServicePathInput.class); @@ -37,7 +40,12 @@ public class DeviceRendererRPCImplTest extends AbstractTest { @BeforeEach void setup() { - deviceRendererRPC = new DeviceRendererRPCImpl(deviceRenderer, otnDeviceRenderer); + deviceRendererRPC = new DeviceRendererRPCImpl(rpcProviderService, deviceRenderer, otnDeviceRenderer); + } + + @Test + void testRpcRegistration() { + verify(rpcProviderService, times(1)).registerRpcImplementations(any()); } @Test