X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fcommands%2FAbortLocalTransactionRequestTest.java;h=60e7dc83884c15f7bce09bf280307c54bee28ffa;hb=bc508ecac8deace58bf77a40124fc01e579db73c;hp=ec960c68a39916f236bbf64dafa2c2b6669239e4;hpb=7841750ab9053161fa31f6b916e86115e81bca67;p=controller.git diff --git a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbortLocalTransactionRequestTest.java b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbortLocalTransactionRequestTest.java index ec960c68a3..60e7dc8388 100644 --- a/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbortLocalTransactionRequestTest.java +++ b/opendaylight/md-sal/cds-access-api/src/test/java/org/opendaylight/controller/cluster/access/commands/AbortLocalTransactionRequestTest.java @@ -7,9 +7,7 @@ */ package org.opendaylight.controller.cluster.access.commands; -import akka.actor.ActorRef; -import akka.actor.ActorSystem; -import akka.testkit.TestProbe; +import org.junit.Assert; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; import org.opendaylight.controller.cluster.access.concepts.FrontendIdentifier; import org.opendaylight.controller.cluster.access.concepts.FrontendType; @@ -17,21 +15,24 @@ import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifie import org.opendaylight.controller.cluster.access.concepts.MemberName; import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier; -public class AbortLocalTransactionRequestTest extends AbstractTransactionRequestTest { - +public class AbortLocalTransactionRequestTest + extends AbstractLocalTransactionRequestTest { private static final FrontendIdentifier FRONTEND = FrontendIdentifier.create( MemberName.forName("test"), FrontendType.forName("one")); private static final ClientIdentifier CLIENT = ClientIdentifier.create(FRONTEND, 0); private static final LocalHistoryIdentifier HISTORY = new LocalHistoryIdentifier(CLIENT, 0); private static final TransactionIdentifier TRANSACTION = new TransactionIdentifier(HISTORY, 0); - private static final ActorSystem SYSTEM = ActorSystem.create("test"); - private static final ActorRef ACTOR_REF = TestProbe.apply(SYSTEM).ref(); - private static final AbortLocalTransactionRequest OBJECT = new AbortLocalTransactionRequest(TRANSACTION, ACTOR_REF); @Override - AbortLocalTransactionRequest object() { + protected AbortLocalTransactionRequest object() { return OBJECT; } + + @Override + protected void doAdditionalAssertions(final Object deserialize) { + Assert.assertTrue(deserialize instanceof AbortLocalTransactionRequest); + Assert.assertEquals(OBJECT.getReplyTo(), ((AbortLocalTransactionRequest) deserialize).getReplyTo()); + } } \ No newline at end of file