import org.mockito.stubbing.Answer;
import org.opendaylight.controller.md.sal.binding.api.DataBroker;
import org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction;
-import org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent;
+
import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
import org.opendaylight.controller.md.sal.common.api.data.ReadFailedException;
import org.opendaylight.controller.sal.binding.api.NotificationProviderService;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
import org.opendaylight.yangtools.yang.binding.NotificationListener;
+import java.util.ArrayList;
+import java.util.Collection;
+
+
/**
* Unit tests for StatAbstractListenCommit.
*
return InstanceIdentifier.create(DataObject.class);
}
+ @Override
+ protected void processDataChange(Collection changes) {
+
+ }
+
@Override
protected NotificationListener getStatNotificationListener() {
return mockNotificationListener;
@SuppressWarnings("unchecked")
@Test
- public void testReadLatestConfigurationWithInterveningOnDataChanged() {
+ public void testReadLatestConfigurationWithInterveningOnDataTreeChanged() {
InstanceIdentifier<DataObject> path = InstanceIdentifier.create(DataObject.class);
@Override
public CheckedFuture<Optional<DataObject>, ReadFailedException> answer(
InvocationOnMock unused) {
- statCommit.onDataChanged(mock(AsyncDataChangeEvent.class));
+ statCommit.onDataTreeChanged(new ArrayList<>());
return Futures.immediateCheckedFuture(expected1);
}
};