X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-client%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fclient%2FConnectingClientConnectionTest.java;h=d0ffa02d40257d4cc0b8544ab48ea26219e7d080;hb=66e553f2098ea61426c4a441be57395673535c2f;hp=911f34996329ba44f7cb7937bfa1aa6816b4c0c7;hpb=12fcdfe39aa26dcba7fd3bb4d4c68e3d02e65c51;p=controller.git diff --git a/opendaylight/md-sal/cds-access-client/src/test/java/org/opendaylight/controller/cluster/access/client/ConnectingClientConnectionTest.java b/opendaylight/md-sal/cds-access-client/src/test/java/org/opendaylight/controller/cluster/access/client/ConnectingClientConnectionTest.java index 911f349963..d0ffa02d40 100644 --- a/opendaylight/md-sal/cds-access-client/src/test/java/org/opendaylight/controller/cluster/access/client/ConnectingClientConnectionTest.java +++ b/opendaylight/md-sal/cds-access-client/src/test/java/org/opendaylight/controller/cluster/access/client/ConnectingClientConnectionTest.java @@ -13,7 +13,7 @@ import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertNull; import static org.junit.Assert.assertSame; import static org.junit.Assert.assertTrue; -import static org.mockito.Matchers.any; +import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.doNothing; import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.mock; @@ -24,7 +24,7 @@ import akka.actor.ActorRef; import akka.actor.ActorSystem; import akka.testkit.TestProbe; import com.google.common.testing.FakeTicker; -import java.util.Optional; +import java.util.OptionalLong; import java.util.concurrent.ThreadLocalRandom; import java.util.concurrent.TimeUnit; import java.util.function.Consumer; @@ -150,14 +150,14 @@ public class ConnectingClientConnectionTest { doReturn(mock(MessageSlicer.class)).when(mockContext).messageSlicer(); mockActor = TestProbe.apply(actorSystem); - mockBackendInfo = new BackendInfo(mockActor.ref(), 0, ABIVersion.current(), 5); + mockBackendInfo = new BackendInfo(mockActor.ref(), "test", 0, ABIVersion.current(), 5); mockRequest = new MockRequest(mockIdentifier, mockReplyTo); mockRequest2 = new MockRequest(mockIdentifier, mockReplyTo); mockResponse = mockRequest.toRequestFailure(mockCause); mockResponseEnvelope = new FailureEnvelope(mockResponse, 0, 0, 0); mockCookie = ThreadLocalRandom.current().nextLong(); - queue = new ConnectingClientConnection<>(mockContext, mockCookie); + queue = new ConnectingClientConnection<>(mockContext, mockCookie, mockBackendInfo.getName()); } @After @@ -198,7 +198,7 @@ public class ConnectingClientConnectionTest { @Test public void testSendRequestNeedsBackend() { queue.sendRequest(mockRequest, mockCallback); - final Optional ret = queue.checkTimeout(ticker.read()); + final OptionalLong ret = queue.checkTimeout(ticker.read()); assertNotNull(ret); assertTrue(ret.isPresent()); } @@ -214,7 +214,7 @@ public class ConnectingClientConnectionTest { setupBackend(); queue.sendRequest(mockRequest, mockCallback); - final Optional ret = queue.checkTimeout(ticker.read()); + final OptionalLong ret = queue.checkTimeout(ticker.read()); assertNotNull(ret); assertTrue(ret.isPresent()); assertTransmit(mockRequest, 0); @@ -222,7 +222,7 @@ public class ConnectingClientConnectionTest { @Test public void testRunTimeoutEmpty() { - Optional ret = queue.checkTimeout(ticker.read()); + OptionalLong ret = queue.checkTimeout(ticker.read()); assertNotNull(ret); assertFalse(ret.isPresent()); } @@ -230,7 +230,7 @@ public class ConnectingClientConnectionTest { @Test public void testRunTimeoutWithoutShift() { queue.sendRequest(mockRequest, mockCallback); - Optional ret = queue.checkTimeout(ticker.read()); + OptionalLong ret = queue.checkTimeout(ticker.read()); assertNotNull(ret); assertTrue(ret.isPresent()); } @@ -241,7 +241,7 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_BACKEND_ALIVE_TIMEOUT_NANOS - 1); - Optional ret = queue.checkTimeout(ticker.read()); + OptionalLong ret = queue.checkTimeout(ticker.read()); assertNotNull(ret); assertTrue(ret.isPresent()); } @@ -254,7 +254,7 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_BACKEND_ALIVE_TIMEOUT_NANOS); - Optional ret = queue.checkTimeout(ticker.read()); + OptionalLong ret = queue.checkTimeout(ticker.read()); assertNull(ret); } @@ -266,8 +266,7 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_BACKEND_ALIVE_TIMEOUT_NANOS + 1); - Optional ret = queue.checkTimeout(ticker.read()); - assertNull(ret); + assertNull(queue.checkTimeout(ticker.read())); } @SuppressWarnings({ "rawtypes", "unchecked" }) @@ -297,9 +296,7 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_NO_PROGRESS_TIMEOUT_NANOS); // No problem - Optional ret = queue.checkTimeout(ticker.read()); - assertNotNull(ret); - assertFalse(ret.isPresent()); + assertEquals(OptionalLong.empty(), queue.checkTimeout(ticker.read())); } @Test @@ -307,9 +304,7 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_NO_PROGRESS_TIMEOUT_NANOS + 1); // No problem - Optional ret = queue.checkTimeout(ticker.read()); - assertNotNull(ret); - assertFalse(ret.isPresent()); + assertEquals(OptionalLong.empty(), queue.checkTimeout(ticker.read())); } @Test @@ -355,13 +350,12 @@ public class ConnectingClientConnectionTest { ticker.advance(AbstractClientConnection.DEFAULT_NO_PROGRESS_TIMEOUT_NANOS - 11); - Optional ret = queue.checkTimeout(ticker.read()); - assertNull(ret); + assertNull(queue.checkTimeout(ticker.read())); } private void setupBackend() { final ConnectingClientConnection connectingConn = - new ConnectingClientConnection<>(mockContext, mockCookie); + new ConnectingClientConnection<>(mockContext, mockCookie, "test"); final ConnectedClientConnection connectedConn = new ConnectedClientConnection<>(connectingConn, mockBackendInfo); queue.setForwarder(new SimpleReconnectForwarder(connectedConn));