mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-17 16:39:29 +00:00
Polishing
This commit is contained in:
@@ -34,9 +34,11 @@ import javax.xml.stream.events.XMLEvent;
|
||||
import org.jspecify.annotations.Nullable;
|
||||
|
||||
/**
|
||||
* Implementation of the {@link javax.xml.stream.XMLStreamReader} interface that wraps a
|
||||
* {@link XMLEventReader}. Useful because the StAX {@link javax.xml.stream.XMLInputFactory}
|
||||
* allows one to create an event reader from a stream reader, but not vice-versa.
|
||||
* Implementation of the {@link javax.xml.stream.XMLStreamReader} interface that wraps an
|
||||
* {@link XMLEventReader}.
|
||||
*
|
||||
* <p>Useful because the StAX {@link javax.xml.stream.XMLInputFactory} allows one
|
||||
* to create an event reader from a stream reader, but not vice-versa.
|
||||
*
|
||||
* @author Arjen Poutsma
|
||||
* @since 3.0
|
||||
|
||||
+9
-7
@@ -26,7 +26,6 @@ import javax.xml.transform.TransformerFactory;
|
||||
import javax.xml.transform.stax.StAXSource;
|
||||
import javax.xml.transform.stream.StreamResult;
|
||||
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.w3c.dom.Node;
|
||||
import org.xmlunit.util.Predicate;
|
||||
@@ -35,21 +34,24 @@ import org.springframework.core.testfixture.xml.XmlContent;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
/**
|
||||
* Tests for {@link XMLEventStreamReader}.
|
||||
*/
|
||||
class XMLEventStreamReaderTests {
|
||||
|
||||
private static final String XML =
|
||||
"<?pi content?><root xmlns='namespace'><prefix:child xmlns:prefix='namespace2'>content</prefix:child></root>"
|
||||
;
|
||||
"<?pi content?><root xmlns='namespace'><prefix:child xmlns:prefix='namespace2'>content</prefix:child></root>";
|
||||
|
||||
private XMLEventStreamReader streamReader;
|
||||
private final XMLEventStreamReader streamReader;
|
||||
|
||||
@BeforeEach
|
||||
void createStreamReader() throws Exception {
|
||||
|
||||
XMLEventStreamReaderTests() throws Exception {
|
||||
XMLInputFactory inputFactory = XMLInputFactory.newInstance();
|
||||
XMLEventReader eventReader = inputFactory.createXMLEventReader(new StringReader(XML));
|
||||
streamReader = new XMLEventStreamReader(eventReader);
|
||||
this.streamReader = new XMLEventStreamReader(eventReader);
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
void readAll() throws Exception {
|
||||
while (streamReader.hasNext()) {
|
||||
|
||||
Reference in New Issue
Block a user