### Question:
HtmlBuilder { static Element appendChild(final Document source, final Node parent, final String name) { return appendChild(source, parent, name, null); }  HtmlBuilder setOutput(final Path folder); HtmlBuilder setStyleSheet(final URL styleSheet); HtmlBuilder setSource(final Connection source); HtmlBuilder setSchema(final String schema); HtmlBuilder setCatalog(final String catalog); Path build(); void printForeignKeys(final Document doc, final Element body, final String catalog, final String schema, final String tableName, final Path toRootFolder); static TreeTable.Node getOrCreateNode(final TreeTable.Node parent, final TableColumn<T> searchCriteria, final T searchValue);  }### Answer:
@Test public void testAppendChild() throws Exception { final Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); final String tagName = "bouh"; HtmlBuilder.appendChild(doc, doc, tagName); Assert.assertEquals("Node has not been added to target document.", 1, doc.getElementsByTagName(tagName).getLength()); }