public void testDiscoveryURLs() throws CoreException, MalformedURLException { IURLEntry[] urlInfo = new URLEntry[2]; URL[] url = new URL[2]; String[] label = new String[2]; try { url[0] = new URL("http://www.oti.com/"); url[1] = new URL("http://eclipse.org/"); label[0] = "OTI Site"; label[1] = "Eclipse Site"; } catch (java.net.MalformedURLException e) { } // impossible eh ! DefaultFeature feature = getFeature(); for (int i = 0; i < 2; i++) { urlInfo[i] = new MyURLEntry(label[i], url[i]); } feature.setDiscoverySiteEntries(urlInfo); for (int i = 0; i < feature.getDiscoverySiteEntries().length; i++) { assertEquals(urlInfo[i], feature.getDiscoverySiteEntries()[i]); } }