Remove unit test Java version dependency 47/44747/1
authorliamfallon <liam.fallon@ericsson.com>
Wed, 25 Apr 2018 19:11:54 +0000 (20:11 +0100)
committerliamfallon <liam.fallon@ericsson.com>
Wed, 25 Apr 2018 19:24:49 +0000 (20:24 +0100)
In the unit tests for the direct Sona Nexus Rest Interface, one
of the unit tests only passed on an Oracle Java specific string.

This test is fixed to now work on both Oracle and OpenJDK java

Issue-ID: POLICY-700
Change-Id: Idae1aaf612a10ac003f2a91c0b5a80540152ac95
Signed-off-by: liamfallon <liam.fallon@ericsson.com>
BRMSGateway/src/test/java/org/onap/policy/brms/api/nexus/NexusRestWrapperTest.java

index bc666fb..60adecd 100644 (file)
@@ -103,8 +103,7 @@ public class NexusRestWrapperTest {
             fail("test shold throw an exception here");
         } catch (NexusRestWrapperException e) {
             assertEquals("search to URI http://localhost:99999/service/local/lucene/search?g=org.onap.policy.engine "
-                            + "failed with message: java.lang.IllegalArgumentException: port out of range:99999",
-                            e.getMessage());
+                            + "failed with message: ", e.getMessage().substring(0, 111));
         }
 
         wrapper.close();
@@ -118,8 +117,7 @@ public class NexusRestWrapperTest {
             fail("test shold throw an exception here");
         } catch (NexusRestWrapperException e) {
             assertEquals("search to URI http://localhost:57344/service/local/lucene/search?g=org.onap.policy.engine "
-                            + "failed with message: java.net.ConnectException: Connection refused (Connection refused)",
-                            e.getMessage());
+                            + "failed with message: ", e.getMessage().substring(0, 111));
         }
 
         wrapper.close();