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%2FDataTreeChangeListenerActorTest.java;h=7316eef30c8f91ad4b5dfe4b284358d4c811750c;hb=refs%2Fchanges%2F22%2F65622%2F11;hp=62b95c214b1d50068ffec642821adae9bb1913c9;hpb=013a6679470bf692753f2e04ab4398c97fd9f5d0;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerActorTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerActorTest.java index 62b95c214b..7316eef30c 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerActorTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DataTreeChangeListenerActorTest.java @@ -12,7 +12,7 @@ import static org.opendaylight.controller.md.cluster.datastore.model.TestModel.T import akka.actor.ActorRef; import akka.actor.DeadLetter; import akka.actor.Props; -import akka.testkit.JavaTestKit; +import akka.testkit.javadsl.TestKit; import com.google.common.collect.ImmutableList; import org.junit.Assert; import org.junit.Test; @@ -28,7 +28,7 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { @Test public void testDataChangedWhenNotificationsAreEnabled() { - new JavaTestKit(getSystem()) { + new TestKit(getSystem()) { { final DataTreeCandidate mockTreeCandidate = Mockito.mock(DataTreeCandidate.class); final ImmutableList mockCandidates = ImmutableList.of(mockTreeCandidate); @@ -38,7 +38,7 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { // Let the DataChangeListener know that notifications should be // enabled - subject.tell(new EnableNotification(true), getRef()); + subject.tell(new EnableNotification(true, "test"), getRef()); subject.tell(new DataTreeChanged(mockCandidates), getRef()); @@ -51,7 +51,7 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { @Test public void testDataChangedWhenNotificationsAreDisabled() { - new JavaTestKit(getSystem()) { + new TestKit(getSystem()) { { final DataTreeCandidate mockTreeCandidate = Mockito.mock(DataTreeCandidate.class); final ImmutableList mockCandidates = ImmutableList.of(mockTreeCandidate); @@ -61,22 +61,19 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { subject.tell(new DataTreeChanged(mockCandidates), getRef()); - new Within(duration("1 seconds")) { - @Override - protected void run() { - expectNoMsg(); - - Mockito.verify(mockListener, Mockito.never()) - .onDataTreeChanged(Matchers.anyCollectionOf(DataTreeCandidate.class)); - } - }; + within(duration("1 seconds"), () -> { + expectNoMsg(); + Mockito.verify(mockListener, Mockito.never()) + .onDataTreeChanged(Matchers.anyCollectionOf(DataTreeCandidate.class)); + return null; + }); } }; } @Test public void testDataChangedWithNoSender() { - new JavaTestKit(getSystem()) { + new TestKit(getSystem()) { { final DataTreeCandidate mockTreeCandidate = Mockito.mock(DataTreeCandidate.class); final ImmutableList mockCandidates = ImmutableList.of(mockTreeCandidate); @@ -109,7 +106,7 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { @Test public void testDataChangedWithListenerRuntimeEx() { - new JavaTestKit(getSystem()) { + new TestKit(getSystem()) { { final DataTreeCandidate mockTreeCandidate1 = Mockito.mock(DataTreeCandidate.class); final ImmutableList mockCandidates1 = ImmutableList.of(mockTreeCandidate1); @@ -126,7 +123,7 @@ public class DataTreeChangeListenerActorTest extends AbstractActorTest { // Let the DataChangeListener know that notifications should be // enabled - subject.tell(new EnableNotification(true), getRef()); + subject.tell(new EnableNotification(true, "test"), getRef()); subject.tell(new DataTreeChanged(mockCandidates1), getRef()); expectMsgClass(DataTreeChangedReply.class);