Collection<String> extIds = getAllExtensionIds(); for (String id : extIds) { String name = WikittyExtension.computeName(id);
/** * Test que la suppression d'une extension est possible. */ @Test public void testStorageExtensionDelete() { // new one WikittyExtension volatileExt = new WikittyExtension("VolatileExt", "4.0", // version WikittyUtil.buildFieldMapExtension( // building field map "String name unique=\"true\"")); wikittyClient.storeExtension(volatileExt); // test existance List<String> extIds = wikittyClient.getAllExtensionIds(); Assert.assertTrue(extIds.contains("VolatileExt[4.0]")); // delete wikittyClient.deleteExtension("VolatileExt"); // restest existance extIds = wikittyClient.getAllExtensionIds(); Assert.assertFalse(extIds.contains("VolatileExt[4.0]")); }
@Test public void testStorageExtensionMethod() { // store extension List<String> extIds = wikittyClient.getAllExtensionIds(); log.debug("extIds: " + extIds); Assert.assertEquals(8, extIds.size()); Assert.assertTrue(extIds.contains(MOVIE_EXTENSION_NAME+"[2.0]")); WikittyExtension ext = wikittyClient.restoreExtension(MOVIE_EXTENSION_NAME+"[2.0]"); Assert.assertEquals(MOVIE_EXTENSION_NAME, ext.getName()); Assert.assertEquals("2.0", ext.getVersion()); Assert.assertEquals(MOVIE_EXTENSION, ext); }