diff options
author | pdanner <pdanner@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2007-09-10 15:16:34 +0000 |
---|---|---|
committer | pdanner <pdanner@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2007-09-10 15:16:34 +0000 |
commit | 4e12d1df5daab1f7600fa3a58e6fc535375224ff (patch) | |
tree | 9391d309ef57e98c0d46833356b726b622926b36 /common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java | |
parent | eecee431bf1e766c8b4d8b744269e2b62a7dc2b8 (diff) | |
download | moa-id-spss-4e12d1df5daab1f7600fa3a58e6fc535375224ff.tar.gz moa-id-spss-4e12d1df5daab1f7600fa3a58e6fc535375224ff.tar.bz2 moa-id-spss-4e12d1df5daab1f7600fa3a58e6fc535375224ff.zip |
moved test classes, cashing of resolved entities
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1002 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java')
-rw-r--r-- | common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java b/common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java new file mode 100644 index 000000000..559494300 --- /dev/null +++ b/common/src/test/java/test/at/gv/egovernment/moa/util/XPathUtilsTest.java @@ -0,0 +1,51 @@ +package test.at.gv.egovernment.moa.util; +import org.w3c.dom.Document; +import org.w3c.dom.NodeList; + +import test.at.gv.egovernment.moa.MOATestCase; + +import at.gv.egovernment.moa.util.XPathUtils; + + +/** + * @author Patrick Peck + * @version $Id$ + */ +public class XPathUtilsTest extends MOATestCase { + + private Document doc1; + + /** + * Constructor for XPathUtilsTest. + * @param name + */ + public XPathUtilsTest(String name) { + super(name); + } + + /** + * @see TestCase#setUp() + */ + protected void setUp() throws Exception { + super.setUp(); + doc1 = + parseXml(TESTDATA_ROOT + "xml/VerifyXMLSignature/Req000.xml"); + } + + public void testSelectNodeList() throws Exception { + NodeList nodes; + + nodes = + XPathUtils.selectNodeList( + doc1.getDocumentElement(), + doc1.getDocumentElement(), + "/VerifyXMLSignatureRequest"); + assertEquals(1, nodes.getLength()); + nodes = + XPathUtils.selectNodeList( + doc1.getDocumentElement(), + "//dsig:Signature"); + assertEquals(1, nodes.getLength()); + } + +} |