public GadgetAdminData getGadgetAdminData(String container, String gadgetUrl) { GadgetAdminData data = null; if (serverAdminData.hasContainerAdminData(container)) { ContainerAdminData containerData = serverAdminData.getContainerAdminData(container); if (containerData.hasGadgetAdminData(gadgetUrl)) { data = containerData.getGadgetAdminData(gadgetUrl); } } return data; }
@Test public void testHasGadgetAdminData() { assertTrue(validData.hasGadgetAdminData(GADGET_URL_1)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_2)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_1_WITH_PORT)); assertTrue(validData.hasGadgetAdminData("http://example.com/gadget3.xml")); assertTrue(validData.hasGadgetAdminData("http://example.com:80/gadget3.xml")); assertFalse(validData.hasGadgetAdminData("https://example.com/gadget3.xml")); assertTrue(validData.hasGadgetAdminData(GADGET_URL_4)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_4_WITH_PORT)); assertTrue(validData.hasGadgetAdminData("http://foo.com/gadget.xml")); assertTrue(validData.hasGadgetAdminData("http://foo.com:80/gadget.xml")); assertFalse(validData.hasGadgetAdminData("https://foo.com/gadget.xml")); assertFalse(nullData.hasGadgetAdminData(GADGET_URL_1)); assertFalse(emptyData.hasGadgetAdminData(GADGET_URL_2)); assertFalse(defaultData.hasGadgetAdminData(GADGET_URL_2)); }
@Test public void testHasGadgetAdminData() { assertTrue(validData.hasGadgetAdminData(GADGET_URL_1)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_2)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_1_WITH_PORT)); assertTrue(validData.hasGadgetAdminData("http://example.com/gadget3.xml")); assertTrue(validData.hasGadgetAdminData("http://example.com:80/gadget3.xml")); assertFalse(validData.hasGadgetAdminData("https://example.com/gadget3.xml")); assertTrue(validData.hasGadgetAdminData(GADGET_URL_4)); assertTrue(validData.hasGadgetAdminData(GADGET_URL_4_WITH_PORT)); assertTrue(validData.hasGadgetAdminData("http://foo.com/gadget.xml")); assertTrue(validData.hasGadgetAdminData("http://foo.com:80/gadget.xml")); assertFalse(validData.hasGadgetAdminData("https://foo.com/gadget.xml")); assertFalse(nullData.hasGadgetAdminData(GADGET_URL_1)); assertFalse(emptyData.hasGadgetAdminData(GADGET_URL_2)); assertFalse(defaultData.hasGadgetAdminData(GADGET_URL_2)); }