@Test public void testReplaceCaption() throws Exception { ImageCaptionImpl caption = (ImageCaptionImpl) TestHelperDoc.genElem("imgcaption"); l.setCaption(caption); ImageCaptionImpl newCaption = (ImageCaptionImpl) TestHelperDoc.genElem("imgcaption"); l.replaceChild(newCaption, caption); assertTrue(newCaption == l.getCaption()); assertTrue(newCaption == l.getFirstChild()); assertTrue(newCaption == l.getLastChild()); }