import com.google.common.base.Optional;
import com.google.common.collect.ImmutableList;
import com.google.common.util.concurrent.CheckedFuture;
-
import java.util.Collection;
import java.util.Collections;
import java.util.List;
-
import org.junit.Before;
import org.junit.Test;
import org.opendaylight.controller.md.sal.binding.api.DataBroker;
@Test
public void test_NetworkElementsListenerRegistration() {
- DataBroker dataBroker = mock(DataBroker.class);
- NeLocationProvider provider = new NeLocationProvider(dataBroker);
- verify(dataBroker).registerDataTreeChangeListener(new DataTreeIdentifier<>(LogicalDatastoreType.CONFIGURATION,
+ DataBroker mockDataBroker = mock(DataBroker.class);
+ NeLocationProvider provider = new NeLocationProvider(mockDataBroker);
+ verify(mockDataBroker).registerDataTreeChangeListener(
+ new DataTreeIdentifier<>(LogicalDatastoreType.CONFIGURATION,
InstanceIdentifier.builder(NetworkElements.class).build()), provider);
}
@Test
public void test_EndpointsListenerRegistration() {
- DataBroker dataBroker = mock(DataBroker.class);
- new NeLocationProvider(dataBroker);
- verify(dataBroker)
+ DataBroker mockDataBroker = mock(DataBroker.class);
+ new NeLocationProvider(mockDataBroker);
+ verify(mockDataBroker)
.registerDataTreeChangeListener(eq(new DataTreeIdentifier<>(LogicalDatastoreType.OPERATIONAL,
InstanceIdentifier.builder(Endpoints.class).child(AddressEndpoints.class)
.child(AddressEndpoint.class).build())), isA(EndpointsListener.class));
@Test
public void test_ListenersUnregistration() {
- DataBroker dataBroker = mock(DataBroker.class);
+ DataBroker mockDataBroker = mock(DataBroker.class);
ListenerRegistration<EndpointsListener> endpointsListenerRegistration = mock(ListenerRegistration.class);
- when(dataBroker.registerDataTreeChangeListener(any(), isA(EndpointsListener.class)))
+ when(mockDataBroker.registerDataTreeChangeListener(any(), isA(EndpointsListener.class)))
.thenReturn(endpointsListenerRegistration);
ListenerRegistration<NeLocationProvider> nelistenerregistration = mock(ListenerRegistration.class);
- when(dataBroker.registerDataTreeChangeListener(any(), isA(NeLocationProvider.class)))
+ when(mockDataBroker.registerDataTreeChangeListener(any(), isA(NeLocationProvider.class)))
.thenReturn(nelistenerregistration);
- NeLocationProvider provider = new NeLocationProvider(dataBroker);
+ NeLocationProvider provider = new NeLocationProvider(mockDataBroker);
provider.close();
verify(endpointsListenerRegistration).close();
verify(nelistenerregistration).close();