X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FAbstractShardTest.java;h=d93b96e9b7d70a99b6db54fc3d9f000d62a5a543;hb=HEAD;hp=9e91ce173c50007a7e96c613154e47d1b9d67e77;hpb=e84f63ee098fff5b02cbce1281ca0d1208f966fa;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java index 9e91ce173c..ab95f7028a 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java @@ -66,6 +66,7 @@ import org.opendaylight.controller.cluster.raft.utils.InMemoryJournal; import org.opendaylight.controller.cluster.raft.utils.InMemorySnapshotStore; import org.opendaylight.controller.md.cluster.datastore.model.CarsModel; import org.opendaylight.controller.md.cluster.datastore.model.TestModel; +import org.opendaylight.yangtools.yang.common.Empty; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild; import org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode; @@ -167,7 +168,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { final Optional idLeaf = mapEntry.findChildByArg(new YangInstanceIdentifier.NodeIdentifier(TestModel.ID_QNAME)); assertTrue("Missing leaf " + TestModel.ID_QNAME.getLocalName(), idLeaf.isPresent()); - final Object value = idLeaf.get().body(); + final Object value = idLeaf.orElseThrow().body(); assertTrue("Unexpected value for leaf " + TestModel.ID_QNAME.getLocalName() + ": " + value, listEntryKeys.remove(value)); } @@ -346,7 +347,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { writeToStore(testStore, TestModel.TEST_PATH, ImmutableNodes.containerNode(TestModel.TEST_QNAME)); - final NormalizedNode root = readStore(testStore, YangInstanceIdentifier.empty()); + final NormalizedNode root = readStore(testStore, YangInstanceIdentifier.of()); InMemorySnapshotStore.addSnapshot(shardID.toString(), Snapshot.create( new ShardSnapshotState(new MetadataShardDataTreeSnapshot(root)), @@ -398,15 +399,14 @@ public abstract class AbstractShardTest extends AbstractActorTest { final Optional idLeaf = mapEntry.findChildByArg(new YangInstanceIdentifier.NodeIdentifier(TestModel.ID_QNAME)); assertTrue("Missing leaf " + TestModel.ID_QNAME.getLocalName(), idLeaf.isPresent()); - assertEquals(TestModel.ID_QNAME.getLocalName() + " value", expIDValue, idLeaf.get().body()); + assertEquals(TestModel.ID_QNAME.getLocalName() + " value", expIDValue, idLeaf.orElseThrow().body()); } public static DataTreeCandidateTip mockCandidate(final String name) { final DataTreeCandidateTip mockCandidate = mock(DataTreeCandidateTip.class, name); final DataTreeCandidateNode mockCandidateNode = mock(DataTreeCandidateNode.class, name + "-node"); - doReturn(ModificationType.WRITE).when(mockCandidateNode).getModificationType(); - doReturn(Optional.of(ImmutableNodes.containerNode(CarsModel.CARS_QNAME))) - .when(mockCandidateNode).getDataAfter(); + doReturn(ModificationType.WRITE).when(mockCandidateNode).modificationType(); + doReturn(ImmutableNodes.containerNode(CarsModel.CARS_QNAME)).when(mockCandidateNode).dataAfter(); doReturn(CarsModel.BASE_PATH).when(mockCandidate).getRootPath(); doReturn(mockCandidateNode).when(mockCandidate).getRootNode(); return mockCandidate; @@ -415,8 +415,8 @@ public abstract class AbstractShardTest extends AbstractActorTest { static DataTreeCandidateTip mockUnmodifiedCandidate(final String name) { final DataTreeCandidateTip mockCandidate = mock(DataTreeCandidateTip.class, name); final DataTreeCandidateNode mockCandidateNode = mock(DataTreeCandidateNode.class, name + "-node"); - doReturn(ModificationType.UNMODIFIED).when(mockCandidateNode).getModificationType(); - doReturn(YangInstanceIdentifier.empty()).when(mockCandidate).getRootPath(); + doReturn(ModificationType.UNMODIFIED).when(mockCandidateNode).modificationType(); + doReturn(YangInstanceIdentifier.of()).when(mockCandidate).getRootPath(); doReturn(mockCandidateNode).when(mockCandidate).getRootNode(); return mockCandidate; } @@ -446,7 +446,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { public static class CapturingShardDataTreeCohort extends ShardDataTreeCohort { private volatile ShardDataTreeCohort delegate; - private FutureCallback canCommit; + private FutureCallback canCommit; private FutureCallback preCommit; private FutureCallback commit; @@ -454,7 +454,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { this.delegate = delegate; } - public FutureCallback getCanCommit() { + public FutureCallback getCanCommit() { assertNotNull("canCommit was not invoked", canCommit); return canCommit; } @@ -470,8 +470,8 @@ public abstract class AbstractShardTest extends AbstractActorTest { } @Override - public TransactionIdentifier getIdentifier() { - return delegate.getIdentifier(); + TransactionIdentifier transactionId() { + return delegate.transactionId(); } @Override @@ -485,7 +485,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { } @Override - public void canCommit(final FutureCallback callback) { + public void canCommit(final FutureCallback callback) { canCommit = mockFutureCallback(callback); delegate.canCommit(canCommit); } @@ -519,7 +519,7 @@ public abstract class AbstractShardTest extends AbstractActorTest { } @Override - public void abort(final FutureCallback callback) { + public void abort(final FutureCallback callback) { delegate.abort(callback); }