X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-compat%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fcore%2Fcompat%2FLegacyDOMDataBrokerAdapterTest.java;h=ce375edb195a3d041063164636e901a46cc4b249;hp=3c752c20748fd60ebf59e3bc8746e8f601db214f;hb=7e62b4a59f9e43bcd0585845f1aeb55c44199f27;hpb=698d49f09d9ba58bf400578742a7ac1b06349f11 diff --git a/opendaylight/md-sal/sal-dom-compat/src/test/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapterTest.java b/opendaylight/md-sal/sal-dom-compat/src/test/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapterTest.java index 3c752c2074..ce375edb19 100644 --- a/opendaylight/md-sal/sal-dom-compat/src/test/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapterTest.java +++ b/opendaylight/md-sal/sal-dom-compat/src/test/java/org/opendaylight/controller/sal/core/compat/LegacyDOMDataBrokerAdapterTest.java @@ -21,7 +21,6 @@ import static org.mockito.Mockito.inOrder; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; -import com.google.common.base.Optional; import com.google.common.collect.ClassToInstanceMap; import com.google.common.collect.ImmutableClassToInstanceMap; import com.google.common.collect.ImmutableMap; @@ -30,6 +29,7 @@ import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.MoreExecutors; import java.util.Arrays; import java.util.Collection; +import java.util.Optional; import java.util.concurrent.ExecutionException; import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; @@ -67,6 +67,7 @@ import org.opendaylight.mdsal.dom.spi.store.DOMStoreTransactionChain; import org.opendaylight.mdsal.dom.spi.store.DOMStoreTreeChangePublisher; import org.opendaylight.mdsal.dom.spi.store.DOMStoreWriteTransaction; import org.opendaylight.yangtools.concepts.ListenerRegistration; +import org.opendaylight.yangtools.util.concurrent.FluentFutures; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; @@ -152,13 +153,14 @@ public class LegacyDOMDataBrokerAdapterTest { doReturn(mockConfigCommitCohort).when(mockConfigWriteTx).ready(); doReturn(mockConfigReadTx).when(mockConfigStore).newReadOnlyTransaction(); - doReturn(Futures.immediateCheckedFuture(Optional.of(dataNode))).when(mockConfigReadTx).read(TEST_PATH); - doReturn(Futures.immediateCheckedFuture(Boolean.TRUE)).when(mockConfigReadTx).exists(TEST_PATH); + doReturn(FluentFutures.immediateFluentFuture(Optional.of(dataNode))).when(mockConfigReadTx).read(TEST_PATH); + doReturn(FluentFutures.immediateFluentFuture(Boolean.TRUE)).when(mockConfigReadTx).exists(TEST_PATH); doReturn(mockConfigReadWriteTx).when(mockConfigStore).newReadWriteTransaction(); doNothing().when(mockConfigReadWriteTx).write(TEST_PATH, dataNode); doReturn(mockConfigCommitCohort).when(mockConfigReadWriteTx).ready(); - doReturn(Futures.immediateCheckedFuture(Optional.of(dataNode))).when(mockConfigReadWriteTx).read(TEST_PATH); + doReturn(FluentFutures.immediateFluentFuture(Optional.of(dataNode))) + .when(mockConfigReadWriteTx).read(TEST_PATH); DOMStoreTransactionChain mockTxChain = mock(DOMStoreTransactionChain.class); doReturn(mockConfigReadTx).when(mockTxChain).newReadOnlyTransaction(); @@ -194,9 +196,9 @@ public class LegacyDOMDataBrokerAdapterTest { // Test successful read - CheckedFuture>, ReadFailedException> readFuture = + CheckedFuture>, ReadFailedException> readFuture = tx.read(LogicalDatastoreType.CONFIGURATION, TEST_PATH); - Optional> readOptional = readFuture.get(); + com.google.common.base.Optional> readOptional = readFuture.get(); assertEquals("isPresent", true, readOptional.isPresent()); assertEquals("NormalizedNode", dataNode, readOptional.get()); @@ -324,9 +326,9 @@ public class LegacyDOMDataBrokerAdapterTest { public void testReadWriteTransaction() throws Exception { DOMDataReadWriteTransaction tx = adapter.newReadWriteTransaction(); - CheckedFuture>, ReadFailedException> readFuture = + CheckedFuture>, ReadFailedException> readFuture = tx.read(LogicalDatastoreType.CONFIGURATION, TEST_PATH); - Optional> readOptional = readFuture.get(); + com.google.common.base.Optional> readOptional = readFuture.get(); assertEquals("isPresent", true, readOptional.isPresent()); assertEquals("NormalizedNode", dataNode, readOptional.get()); @@ -354,9 +356,9 @@ public class LegacyDOMDataBrokerAdapterTest { DOMDataReadOnlyTransaction readTx = chain.newReadOnlyTransaction(); - CheckedFuture>, ReadFailedException> readFuture = + CheckedFuture>, ReadFailedException> readFuture = readTx.read(LogicalDatastoreType.CONFIGURATION, TEST_PATH); - Optional> readOptional = readFuture.get(); + com.google.common.base.Optional> readOptional = readFuture.get(); assertEquals("isPresent", true, readOptional.isPresent()); assertEquals("NormalizedNode", dataNode, readOptional.get());