package org.opendaylight.l2switch.loopremover.topology;
import static org.mockito.ArgumentMatchers.any;
+import static org.mockito.ArgumentMatchers.anyList;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
import com.google.common.util.concurrent.FluentFuture;
import java.util.ArrayList;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Optional;
when(mockChange.getRootPath()).thenReturn(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL,
instanceId));
when(mockChange.getRootNode()).thenReturn(mockModification);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(networkGraphService, times(0)).clear();
}
when(mockChange.getRootPath()).thenReturn(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL,
instanceId));
when(mockChange.getRootNode()).thenReturn(mockModification);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(networkGraphService, times(1)).clear();
}
when(mockChange.getRootPath()).thenReturn(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL,
instanceId));
when(mockChange.getRootNode()).thenReturn(mockModification);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(networkGraphService, times(0)).clear();
}
when(mockChange.getRootPath()).thenReturn(DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL,
instanceId));
when(mockChange.getRootNode()).thenReturn(mockModification);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(networkGraphService, times(1)).clear();
}
.thenReturn(checkedFuture);
when(dataBroker.newReadOnlyTransaction()).thenReturn(readOnlyTransaction);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(dataBroker, times(0)).newReadWriteTransaction();
verify(networkGraphService, times(0)).addLinks(any(List.class));
when(readWriteTransaction.read(any(LogicalDatastoreType.class), any(InstanceIdentifier.class)))
.thenReturn(checkedFutureNc);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(dataBroker, times(1)).newReadWriteTransaction();
verify(networkGraphService, times(1)).addLinks(any(ArrayList.class));
when(readWriteTransaction.read(any(LogicalDatastoreType.class), any(InstanceIdentifier.class)))
.thenReturn(checkedFutureNc);
- topologyLinkDataChangeHandler.onDataTreeChanged(Collections.singletonList(mockChange));
+ topologyLinkDataChangeHandler.onDataTreeChanged(List.of(mockChange));
Thread.sleep(500);
verify(dataBroker, times(1)).newReadWriteTransaction();
- verify(networkGraphService, times(1)).addLinks(any(ArrayList.class));
+ verify(networkGraphService, times(1)).addLinks(anyList());
verify(networkGraphService, times(1)).getAllLinks();
verify(networkGraphService, times(1)).getLinksInMst();
verify(readWriteTransaction, times(2)).merge(any(LogicalDatastoreType.class), any(InstanceIdentifier.class),