Make REST API unit tests choose a free port to allow concurrent builds

Change-Id: I05579d38e9374c40ef67251a30869361e31fc6d8
diff --git a/web/api/src/test/java/org/onosproject/rest/HostResourceTest.java b/web/api/src/test/java/org/onosproject/rest/HostResourceTest.java
index 3a3a16a..2d9cdeb 100644
--- a/web/api/src/test/java/org/onosproject/rest/HostResourceTest.java
+++ b/web/api/src/test/java/org/onosproject/rest/HostResourceTest.java
@@ -44,7 +44,6 @@
 import com.google.common.collect.ImmutableSet;
 import com.sun.jersey.api.client.UniformInterfaceException;
 import com.sun.jersey.api.client.WebResource;
-import com.sun.jersey.test.framework.JerseyTest;
 
 import static org.easymock.EasyMock.createMock;
 import static org.easymock.EasyMock.expect;
@@ -64,14 +63,10 @@
  * Simple example on how to write a JAX-RS unit test using Jersey test framework.
  * A base class should/will be created to provide further assistance for testing.
  */
-public class HostResourceTest extends JerseyTest {
+public class HostResourceTest extends ResourceTest {
     final HostService mockHostService = createMock(HostService.class);
     final HashSet<Host> hosts = new HashSet<>();
 
-    public HostResourceTest() {
-        super("org.onosproject.rest");
-    }
-
     @Before
     public void setUp() {
         expect(mockHostService.getHosts()).andReturn(hosts).anyTimes();