X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=networkmodel%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fnetworkmodel%2FNetworkModelProviderTest.java;h=c0ff6eccac8859694be50cfa848b1ee6d886b684;hb=0414e9fec8fef0acf68cf2a98d73c79c1ffa4860;hp=451e63ba55b4666d4bbd34835faa4d00f6339b37;hpb=d9ffad0ed3e046a5ad890c65bb0e8c0a1e611002;p=transportpce.git diff --git a/networkmodel/src/test/java/org/opendaylight/transportpce/networkmodel/NetworkModelProviderTest.java b/networkmodel/src/test/java/org/opendaylight/transportpce/networkmodel/NetworkModelProviderTest.java index 451e63ba5..c0ff6ecca 100644 --- a/networkmodel/src/test/java/org/opendaylight/transportpce/networkmodel/NetworkModelProviderTest.java +++ b/networkmodel/src/test/java/org/opendaylight/transportpce/networkmodel/NetworkModelProviderTest.java @@ -19,6 +19,7 @@ import org.mockito.Mock; import org.mockito.invocation.InvocationOnMock; import org.mockito.junit.jupiter.MockitoExtension; import org.mockito.stubbing.Answer; +import org.opendaylight.mdsal.binding.api.DataBroker; import org.opendaylight.mdsal.binding.api.NotificationService; import org.opendaylight.mdsal.binding.api.RpcProviderService; import org.opendaylight.mdsal.common.api.CommitInfo; @@ -27,14 +28,15 @@ import org.opendaylight.transportpce.common.mapping.PortMapping; import org.opendaylight.transportpce.common.network.NetworkTransactionService; import org.opendaylight.transportpce.networkmodel.service.FrequenciesService; import org.opendaylight.transportpce.networkmodel.service.NetworkModelService; -import org.opendaylight.transportpce.test.AbstractTest; import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.networkutils.rev220630.TransportpceNetworkutilsService; @ExtendWith(MockitoExtension.class) -public class NetworkModelProviderTest extends AbstractTest { +public class NetworkModelProviderTest { @Mock NetworkTransactionService networkTransactionService; @Mock + DataBroker dataBroker; + @Mock RpcProviderService rpcProviderService; @Mock NetworkModelService networkModelService; @@ -48,7 +50,8 @@ public class NetworkModelProviderTest extends AbstractTest { NotificationService notificationService; @Mock FrequenciesService frequenciesService; - + @Mock + TransportpceNetworkutilsService networkUtils; @Test void networkmodelProviderInitTest() { @@ -62,11 +65,11 @@ public class NetworkModelProviderTest extends AbstractTest { }; when(networkTransactionService.commit()).then(answer); - new NetworkModelProvider(networkTransactionService, getDataBroker(), - rpcProviderService, networkModelService, deviceTransactionManager, portMapping, notificationService, - frequenciesService); + new NetworkModelProvider(networkTransactionService, dataBroker, rpcProviderService, networkModelService, + deviceTransactionManager, portMapping, notificationService, frequenciesService, networkUtils); verify(rpcProviderService, times(1)) .registerRpcImplementation(any(), any(TransportpceNetworkutilsService.class)); + verify(dataBroker, times(2)).registerDataTreeChangeListener(any(), any()); } }