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%2Fdatabroker%2Factors%2Fdds%2FAbstractProxyTransactionTest.java;h=a4c653f01e34b5dace3e4a179ea62d4eec032c71;hb=12fcdfe39aa26dcba7fd3bb4d4c68e3d02e65c51;hp=f906c76528a40ab285ce9064b1bc5d05467fca52;hpb=ac68d04dbe5c3d7bae8fb7ec28e11ff568c1902f;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransactionTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransactionTest.java index f906c76528..a4c653f01e 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransactionTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransactionTest.java @@ -15,8 +15,8 @@ import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; import akka.actor.ActorSystem; -import akka.testkit.JavaTestKit; import akka.testkit.TestProbe; +import akka.testkit.javadsl.TestKit; import com.google.common.base.Ticker; import com.google.common.primitives.UnsignedLong; import java.util.ArrayList; @@ -97,7 +97,7 @@ public abstract class AbstractProxyTransactionTest(transaction, connection, backendProbe); } + @SuppressWarnings("checkstyle:hiddenField") protected abstract T createTransaction(ProxyHistory parent, TransactionIdentifier id, DataTreeSnapshot snapshot); @After - public void tearDown() throws Exception { - JavaTestKit.shutdownActorSystem(system); + public void tearDown() { + TestKit.shutdownActorSystem(system); } @Test @@ -127,46 +128,46 @@ public abstract class AbstractProxyTransactionTest transaction.abort(f), TransactionAbortRequest.class, TransactionAbortSuccess::new); } @Test - public void testForwardToRemotePurge() throws Exception { + public void testForwardToRemotePurge() { final TestProbe probe = new TestProbe(system); final TransactionPurgeRequest request = new TransactionPurgeRequest(TRANSACTION_ID, 0L, probe.ref()); testForwardToRemote(request, TransactionPurgeRequest.class); } @Test - public void testReplayMessages() throws Exception { + public void testReplayMessages() { final TestProbe probe = new TestProbe(system); final List entries = new ArrayList<>(); final Consumer> callback = createCallbackMock(); @@ -185,7 +186,7 @@ public abstract class AbstractProxyTransactionTest> void testRequestResponse(final Consumer> consumer, final Class expectedRequest, - final BiFunction> replySupplier) throws Exception { + final BiFunction> replySupplier) { final TransactionTester tester = getTester(); final VotingFuture future = mock(VotingFuture.class); transaction.seal(); @@ -238,7 +240,7 @@ public abstract class AbstractProxyTransactionTest> R testHandleForwardedRemoteRequest(final R request) throws Exception { + protected > R testHandleForwardedRemoteRequest(final R request) { transaction.handleReplayedRemoteRequest(request, createCallbackMock(), Ticker.systemTicker().read()); final RequestEnvelope envelope = backendProbe.expectMsgClass(RequestEnvelope.class); final R received = (R) envelope.getMessage(); @@ -291,6 +293,7 @@ public abstract class AbstractProxyTransactionTest createLocalProxy() { final TestProbe backendProbe = new TestProbe(system, "backend2"); final TestProbe clientContextProbe = new TestProbe(system, "clientContext2"); @@ -309,6 +312,7 @@ public abstract class AbstractProxyTransactionTest(tx, connection, backendProbe); } + @SuppressWarnings("checkstyle:hiddenField") protected TransactionTester createRemoteProxyTransactionTester() { final TestProbe clientContextProbe = new TestProbe(system, "remoteClientContext"); final TestProbe backendProbe = new TestProbe(system, "remoteBackend"); @@ -321,7 +325,7 @@ public abstract class AbstractProxyTransactionTest(transaction, connection, backendProbe); } }