/** Test the rename api. */ public void testRename() { Container c = createContainer(datum.junit, NAME); final String c_name = c.getName(); addDocuments(datum.junit, c.getId()); publishToUsers(datum.junit, c.getId(), "JUnit.X thinkParity", "JUnit.Y thinkParity"); datum.waitForEvents(); try { renameContainer(datum.junit, c.getId(), NAME + " Renamed."); } catch (final ThinkParityException tpx) { if (tpx.getCause().getMessage().equals("Container has already been distributed.")) { } else { fail(createFailMessage(tpx)); } } c = readContainer(datum.junit, c.getId()); assertEquals("The container has been renamed.", c_name, c.getName()); }