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/DevicesResourceTest.java b/web/api/src/test/java/org/onosproject/rest/DevicesResourceTest.java
index 67b04c8..722665e 100644
--- a/web/api/src/test/java/org/onosproject/rest/DevicesResourceTest.java
+++ b/web/api/src/test/java/org/onosproject/rest/DevicesResourceTest.java
@@ -39,7 +39,6 @@
 import com.google.common.collect.ImmutableList;
 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;
@@ -60,17 +59,10 @@
 /**
  * Unit tests for devices REST APIs.
  */
-public class DevicesResourceTest extends JerseyTest {
+public class DevicesResourceTest extends ResourceTest {
     DeviceService mockDeviceService;
 
     /**
-     * Constructs the test.
-     */
-    public DevicesResourceTest() {
-        super("org.onosproject.rest");
-    }
-
-    /**
      * Hamcrest matcher to check that an device representation in JSON matches
      * the actual device.
      */