@Nullable Node removeFromParentButKeepRef(NodeElement child) { NodeElement parent = (NodeElement) myStructure.getParentElement(child); AbstractTreeBuilderTest.Node node = myStructure.getNodeFor(parent).remove(child, false); Assert.assertEquals(parent, myStructure.getParentElement(child)); Assert.assertFalse(Arrays.asList(myStructure._getChildElements(parent, false)).contains(child)); return node; }
@Override protected void tearDown() throws Exception { myElementUpdate.clear(); myElementUpdateHook = null; myStructure.setReValidator(null); super.tearDown(); }