XmlSettingsTests.java 文件源码

java
阅读 18 收藏 0 点赞 0 评论 0

项目:spring-rich-client 作者:
public void testSave() throws ParserConfigurationException, FactoryConfigurationError, IOException {
    Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
    Element parentElement = doc.createElement("settings");
    parentElement.setAttribute("name", "parent-settings");
    doc.appendChild(parentElement);
    Element childElement = doc.createElement("settings");
    childElement.setAttribute("name", "child-settings");
    parentElement.appendChild(childElement);

    TestableXmlSettingsReaderWriter readerWriter = new TestableXmlSettingsReaderWriter();
    RootXmlSettings parentSettings = new RootXmlSettings(doc, readerWriter);
    Settings childSettings = parentSettings.getSettings("child-settings");
    childSettings.save();

    assertEquals(parentSettings, readerWriter.lastWritten);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号