boolean urlMatch =false; String url1 = doc1.getOverviewURL(); String url2 = doc2.getOverviewURL(); if (url1.equals(url2) ) { urlMatch=true;
public static void checkInstanceDetails(InstanceDetails ids1, InstanceDetails ids2) { if (ids1 == null || ids2 == null) { return; } List<Description> elem1s = ids1.getDescription(); List<Description> elem2s = ids2.getDescription(); Iterator<Description> elem1 = elem1s.iterator(); checkDescriptions(elem2s, elem2s); OverviewDoc odoc1s = ids1.getOverviewDoc(); OverviewDoc odoc2s = ids2.getOverviewDoc(); if (odoc1s==null&& odoc2s == null) { }else if (odoc1s!=null && odoc2s!=null) { checkDescriptions(odoc1s.getDescription(), odoc2s.getDescription()); assertEquals("overview doc mismatch",odoc1s.getOverviewURL(), odoc2s.getOverviewURL()); }else { assertTrue("overview doc missing one one item", false); } assertEquals("instance params mismatch",ids1.getInstanceParms(),ids2.getInstanceParms()); }
/** * limitation, only the first overview doc is mapped * * @param overviewDoc * @return overdoc or null */ private static OverviewDoc MapOverviewDoc(org.uddi.api_v2.OverviewDoc overviewDoc) { if (overviewDoc == null) { return null; } OverviewDoc r = new OverviewDoc(); r.getDescription().addAll(MapDescription(overviewDoc.getDescription())); if (overviewDoc.getOverviewURL() != null) { r.setOverviewURL(new OverviewURL()); overviewDoc.getDescription(); r.getOverviewURL().setValue(overviewDoc.getOverviewURL()); } return r; }