From: liamfallon Date: Fri, 15 May 2020 10:15:11 +0000 (+0100) Subject: Unit test fails when port number occupied X-Git-Tag: 2.3.2~3 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=c0b182649ee4ad6b963990ae15c3f3bcec2e09bc;p=policy%2Fapex-pdp.git Unit test fails when port number occupied If the port specified in the allocateAddress() is occupied, the method returns the next highest available port. The unit test is changed to reflect this behaviour. Issue-ID: POLICY-1916 Change-Id: I02f63476d5f8f3ef2b2363afb3e23de04264e810 Signed-off-by: liamfallon --- diff --git a/core/core-infrastructure/src/test/java/org/onap/policy/apex/core/infrastructure/messaging/MessagingUtilsTest.java b/core/core-infrastructure/src/test/java/org/onap/policy/apex/core/infrastructure/messaging/MessagingUtilsTest.java index 91b34e20c..9eaaeeef2 100644 --- a/core/core-infrastructure/src/test/java/org/onap/policy/apex/core/infrastructure/messaging/MessagingUtilsTest.java +++ b/core/core-infrastructure/src/test/java/org/onap/policy/apex/core/infrastructure/messaging/MessagingUtilsTest.java @@ -19,7 +19,9 @@ */ package org.onap.policy.apex.core.infrastructure.messaging; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; import java.io.IOException; import java.net.InetAddress; @@ -32,30 +34,31 @@ public class MessagingUtilsTest { @Test public void testCheckPort() throws UnknownHostException, IOException { - assertEquals(1,MessagingUtils.checkPort(1)); - assertEquals(1,MessagingUtils.findPort(1)); + assertEquals(1, MessagingUtils.checkPort(1)); + assertEquals(1, MessagingUtils.findPort(1)); } @Test(expected = IllegalArgumentException.class) public void testIllegalArgumentException() { - assertEquals(1,MessagingUtils.findPort(65536)); + assertEquals(1, MessagingUtils.findPort(65536)); } @Test public void testGetHost() throws UnknownHostException { InetAddress host = InetAddress.getLocalHost(); - assertEquals(host,MessagingUtils.getHost()); + assertEquals(host, MessagingUtils.getHost()); } @Test public void testValidAllocateAddress() throws UnknownHostException { assertNotNull(MessagingUtils.getLocalHostLanAddress()); - assertEquals(3306,MessagingUtils.allocateAddress(3306)); + int allocatedPort = MessagingUtils.allocateAddress(3306); + assertTrue(allocatedPort >= 3306 && allocatedPort < 65536); } @Test(expected = IllegalArgumentException.class) public void testInvalidAllocateAddress() { - assertEquals(1,MessagingUtils.allocateAddress(1)); + assertEquals(1, MessagingUtils.allocateAddress(1)); } @Test