From f814c2db59cbc67ca16c7b2fb4bc7a1ec5772352 Mon Sep 17 00:00:00 2001 From: leo Date: Mon, 30 Mar 2009 16:08:14 +0000 Subject: [PATCH] git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/xerial-core@3159 ae02f08e-27ec-0310-ae8c-8ba02fe2eafd --- src/test/java/org/xerial/util/bean/XMLWalkerTest.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/test/java/org/xerial/util/bean/XMLWalkerTest.java b/src/test/java/org/xerial/util/bean/XMLWalkerTest.java index 960099a..2df5448 100644 --- a/src/test/java/org/xerial/util/bean/XMLWalkerTest.java +++ b/src/test/java/org/xerial/util/bean/XMLWalkerTest.java @@ -24,11 +24,13 @@ //-------------------------------------- package org.xerial.util.bean; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNull; + import java.io.IOException; import java.util.LinkedList; import org.junit.After; -import org.junit.Assert; import org.junit.Before; import org.junit.Test; import org.xerial.core.XerialException; @@ -73,7 +75,7 @@ public class XMLWalkerTest _logger.debug("leave: " + nodeName); String visitedNode = nodeStack.removeLast(); - Assert.assertEquals("tag name:", visitedNode, nodeName); + assertEquals("tag name:", visitedNode, nodeName); } public void visitNode(String nodeName, String nodeValue, TreeWalker walker) throws XerialException @@ -84,6 +86,14 @@ public class XMLWalkerTest if (nodeName.equals("description")) { TreeNode subtree = walker.getSubTree(); + assertEquals("description", subtree.getNodeName()); + assertNull(subtree.getNodeValue()); + + assertEquals(1, subtree.getChildren()); + assertEquals("text", subtree.getChildren().get(0).getNodeName()); + assertEquals("page", subtree.getChildren().get(0).getNodeValue()); + + _logger.debug(String.format("subtree: %s", subtree)); } else { -- 2.11.0