/** 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());
 }