public class XMLStreamReaderComparator
extends junit.framework.Assert
XMLStreamReader
objects.
Note that this class is not meant to be used to compare two XML documents (the error
reporting would not be clear enough for that purpose), but to validate implementations
of the XMLStreamReader
interface. It uses a brute force approach: for each event,
all methods (that don't modify the reader state) are called on both readers and the results
(return values or exceptions thrown) of these invocations are compared to each other.Constructor and Description |
---|
XMLStreamReaderComparator(XMLStreamReader expected,
XMLStreamReader actual) |
Modifier and Type | Method and Description |
---|---|
void |
addPrefix(String prefix)
Add a prefix that should be used in testing the
XMLStreamReader.getNamespaceURI(String) method. |
void |
compare() |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
public XMLStreamReaderComparator(XMLStreamReader expected, XMLStreamReader actual)
public void addPrefix(String prefix)
XMLStreamReader.getNamespaceURI(String)
method.prefix
- the prefix to addCopyright © 2004–2018 The Apache Software Foundation. All rights reserved.