Converted spaces to tabs
This commit changes leading spaces in all Java source files to tabs, to be consistent with other Spring projects.
This commit is contained in:
@@ -33,75 +33,75 @@ import org.springframework.ws.soap.saaj.SaajSoapMessageFactory;
|
||||
|
||||
public class JaxWsProviderEndpointAdapterTest extends TestCase {
|
||||
|
||||
private JaxWsProviderEndpointAdapter adapter;
|
||||
private JaxWsProviderEndpointAdapter adapter;
|
||||
|
||||
private MessageContext messageContext;
|
||||
private MessageContext messageContext;
|
||||
|
||||
@Override
|
||||
protected void setUp() throws Exception {
|
||||
adapter = new JaxWsProviderEndpointAdapter();
|
||||
MessageFactory messageFactory = MessageFactory.newInstance();
|
||||
SOAPMessage request = messageFactory.createMessage();
|
||||
request.getSOAPBody().addBodyElement(new QName("http://springframework.org/spring-ws", "content"));
|
||||
messageContext =
|
||||
new DefaultMessageContext(new SaajSoapMessage(request), new SaajSoapMessageFactory(messageFactory));
|
||||
}
|
||||
@Override
|
||||
protected void setUp() throws Exception {
|
||||
adapter = new JaxWsProviderEndpointAdapter();
|
||||
MessageFactory messageFactory = MessageFactory.newInstance();
|
||||
SOAPMessage request = messageFactory.createMessage();
|
||||
request.getSOAPBody().addBodyElement(new QName("http://springframework.org/spring-ws", "content"));
|
||||
messageContext =
|
||||
new DefaultMessageContext(new SaajSoapMessage(request), new SaajSoapMessageFactory(messageFactory));
|
||||
}
|
||||
|
||||
public void testSupports() throws Exception {
|
||||
MyMessageProvider messageProvider = new MyMessageProvider();
|
||||
assertTrue("Does not support message provider", adapter.supports(messageProvider));
|
||||
MySourceProvider sourceProvider = new MySourceProvider();
|
||||
assertTrue("Does not support source provider", adapter.supports(sourceProvider));
|
||||
MyDefaultProvider defaultProvider = new MyDefaultProvider();
|
||||
assertTrue("Does not support source provider", adapter.supports(defaultProvider));
|
||||
}
|
||||
public void testSupports() throws Exception {
|
||||
MyMessageProvider messageProvider = new MyMessageProvider();
|
||||
assertTrue("Does not support message provider", adapter.supports(messageProvider));
|
||||
MySourceProvider sourceProvider = new MySourceProvider();
|
||||
assertTrue("Does not support source provider", adapter.supports(sourceProvider));
|
||||
MyDefaultProvider defaultProvider = new MyDefaultProvider();
|
||||
assertTrue("Does not support source provider", adapter.supports(defaultProvider));
|
||||
}
|
||||
|
||||
public void testInvokeMessageProvider() throws Exception {
|
||||
MyMessageProvider provider = new MyMessageProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
SaajSoapMessage request = (SaajSoapMessage) messageContext.getRequest();
|
||||
SaajSoapMessage response = (SaajSoapMessage) messageContext.getResponse();
|
||||
assertEquals("Invalid response", request.getSaajMessage(), response.getSaajMessage());
|
||||
}
|
||||
public void testInvokeMessageProvider() throws Exception {
|
||||
MyMessageProvider provider = new MyMessageProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
SaajSoapMessage request = (SaajSoapMessage) messageContext.getRequest();
|
||||
SaajSoapMessage response = (SaajSoapMessage) messageContext.getResponse();
|
||||
assertEquals("Invalid response", request.getSaajMessage(), response.getSaajMessage());
|
||||
}
|
||||
|
||||
public void testInvokeSourceProvider() throws Exception {
|
||||
MySourceProvider provider = new MySourceProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
}
|
||||
public void testInvokeSourceProvider() throws Exception {
|
||||
MySourceProvider provider = new MySourceProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
}
|
||||
|
||||
public void testInvokeDefaultProvider() throws Exception {
|
||||
MyDefaultProvider provider = new MyDefaultProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
}
|
||||
public void testInvokeDefaultProvider() throws Exception {
|
||||
MyDefaultProvider provider = new MyDefaultProvider();
|
||||
adapter.invoke(messageContext, provider);
|
||||
assertTrue("No response", messageContext.hasResponse());
|
||||
}
|
||||
|
||||
@WebServiceProvider
|
||||
@ServiceMode(Service.Mode.MESSAGE)
|
||||
private static class MyMessageProvider implements Provider<SOAPMessage> {
|
||||
@WebServiceProvider
|
||||
@ServiceMode(Service.Mode.MESSAGE)
|
||||
private static class MyMessageProvider implements Provider<SOAPMessage> {
|
||||
|
||||
public SOAPMessage invoke(SOAPMessage request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
public SOAPMessage invoke(SOAPMessage request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
|
||||
@WebServiceProvider
|
||||
@ServiceMode(value = Service.Mode.PAYLOAD)
|
||||
private static class MySourceProvider implements Provider<Source> {
|
||||
@WebServiceProvider
|
||||
@ServiceMode(value = Service.Mode.PAYLOAD)
|
||||
private static class MySourceProvider implements Provider<Source> {
|
||||
|
||||
public Source invoke(Source request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
public Source invoke(Source request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
|
||||
@WebServiceProvider
|
||||
private static class MyDefaultProvider implements Provider<Source> {
|
||||
@WebServiceProvider
|
||||
private static class MyDefaultProvider implements Provider<Source> {
|
||||
|
||||
public Source invoke(Source request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
public Source invoke(Source request) {
|
||||
return request;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -21,17 +21,17 @@ import org.springframework.ws.soap.soap11.AbstractSoap11BodyTestCase;
|
||||
|
||||
public class Stroap11BodyTest extends AbstractSoap11BodyTestCase {
|
||||
|
||||
@Override
|
||||
protected SoapBody createSoapBody() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new Stroap11Body(messageFactory);
|
||||
}
|
||||
@Override
|
||||
protected SoapBody createSoapBody() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new Stroap11Body(messageFactory);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testAddFaultWithDetail() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testAddFaultWithDetail() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testAddFaultWithDetailResult() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testAddFaultWithDetailResult() throws Exception {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,11 +21,11 @@ import org.springframework.ws.soap.soap11.AbstractSoap11EnvelopeTestCase;
|
||||
|
||||
public class Stroap11EnvelopeTest extends AbstractSoap11EnvelopeTestCase {
|
||||
|
||||
@Override
|
||||
protected SoapEnvelope createSoapEnvelope() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
StroapEnvelope envelope = new StroapEnvelope(messageFactory);
|
||||
envelope.getHeader();
|
||||
return envelope;
|
||||
}
|
||||
@Override
|
||||
protected SoapEnvelope createSoapEnvelope() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
StroapEnvelope envelope = new StroapEnvelope(messageFactory);
|
||||
envelope.getHeader();
|
||||
return envelope;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,9 +21,9 @@ import org.springframework.ws.soap.soap11.AbstractSoap11HeaderTestCase;
|
||||
|
||||
public class Stroap11HeaderTest extends AbstractSoap11HeaderTestCase {
|
||||
|
||||
@Override
|
||||
protected SoapHeader createSoapHeader() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new Stroap11Header(messageFactory);
|
||||
}
|
||||
@Override
|
||||
protected SoapHeader createSoapHeader() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new Stroap11Header(messageFactory);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,20 +21,20 @@ import org.springframework.ws.soap.soap11.AbstractSoap11MessageFactoryTestCase;
|
||||
|
||||
public class Stroap11MessageFactoryTest extends AbstractSoap11MessageFactoryTestCase {
|
||||
|
||||
@Override
|
||||
protected WebServiceMessageFactory createMessageFactory() throws Exception {
|
||||
return new StroapMessageFactory();
|
||||
}
|
||||
@Override
|
||||
protected WebServiceMessageFactory createMessageFactory() throws Exception {
|
||||
return new StroapMessageFactory();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testCreateSoapMessageMtom() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testCreateSoapMessageMtom() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testCreateSoapMessageSwA() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testCreateSoapMessageSwA() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testCreateSoapMessageMtomWeirdStartInfo() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testCreateSoapMessageMtomWeirdStartInfo() throws Exception {
|
||||
}
|
||||
}
|
||||
@@ -21,26 +21,26 @@ import org.springframework.ws.soap.soap11.AbstractSoap11MessageTestCase;
|
||||
|
||||
public class Stroap11MessageTest extends AbstractSoap11MessageTestCase {
|
||||
|
||||
@Override
|
||||
protected final SoapMessage createSoapMessage() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new StroapMessage(messageFactory);
|
||||
}
|
||||
@Override
|
||||
protected final SoapMessage createSoapMessage() throws Exception {
|
||||
StroapMessageFactory messageFactory = new StroapMessageFactory();
|
||||
return new StroapMessage(messageFactory);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testWriteToTransportResponseAttachment() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testWriteToTransportResponseAttachment() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testAddAttachment() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testAddAttachment() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testGetAttachment() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testGetAttachment() throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void testGetAttachments() throws Exception {
|
||||
}
|
||||
@Override
|
||||
public void testGetAttachments() throws Exception {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -24,10 +24,10 @@ import org.springframework.context.support.ClassPathXmlApplicationContext;
|
||||
/** @author Arjen Poutsma */
|
||||
public class Driver {
|
||||
|
||||
public static void main(String[] args) throws IOException {
|
||||
new ClassPathXmlApplicationContext("applicationContext.xml", Driver.class);
|
||||
System.out.println("Started....");
|
||||
System.in.read();
|
||||
}
|
||||
public static void main(String[] args) throws IOException {
|
||||
new ClassPathXmlApplicationContext("applicationContext.xml", Driver.class);
|
||||
System.out.println("Started....");
|
||||
System.in.read();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -27,21 +27,21 @@ import org.junit.Ignore;
|
||||
@Ignore
|
||||
public class TcpIntegrationTest extends AbstractDependencyInjectionSpringContextTests {
|
||||
|
||||
private WebServiceTemplate webServiceTemplate;
|
||||
private WebServiceTemplate webServiceTemplate;
|
||||
|
||||
protected String[] getConfigLocations() {
|
||||
return new String[]{"classpath:org/springframework/ws/transport/tcp/tcp-applicationContext.xml"};
|
||||
}
|
||||
protected String[] getConfigLocations() {
|
||||
return new String[]{"classpath:org/springframework/ws/transport/tcp/tcp-applicationContext.xml"};
|
||||
}
|
||||
|
||||
public void setWebServiceTemplate(WebServiceTemplate webServiceTemplate) {
|
||||
this.webServiceTemplate = webServiceTemplate;
|
||||
}
|
||||
public void setWebServiceTemplate(WebServiceTemplate webServiceTemplate) {
|
||||
this.webServiceTemplate = webServiceTemplate;
|
||||
}
|
||||
|
||||
public void testJmsTransport() throws Exception {
|
||||
String content = "<root xmlns='http://springframework.org/spring-ws'><child/></root>";
|
||||
StringResult result = new StringResult();
|
||||
webServiceTemplate.sendSourceAndReceiveToResult(new StringSource(content), result);
|
||||
XMLAssert.assertXMLEqual("Invalid content received", content, result.toString());
|
||||
applicationContext.close();
|
||||
}
|
||||
public void testJmsTransport() throws Exception {
|
||||
String content = "<root xmlns='http://springframework.org/spring-ws'><child/></root>";
|
||||
StringResult result = new StringResult();
|
||||
webServiceTemplate.sendSourceAndReceiveToResult(new StringSource(content), result);
|
||||
XMLAssert.assertXMLEqual("Invalid content received", content, result.toString());
|
||||
applicationContext.close();
|
||||
}
|
||||
}
|
||||
@@ -36,55 +36,55 @@ import org.junit.Ignore;
|
||||
@Ignore
|
||||
public class TcpMessageReceiverIntegrationTest extends AbstractDependencyInjectionSpringContextTests {
|
||||
|
||||
private WebServiceMessageFactory messageFactory;
|
||||
private WebServiceMessageFactory messageFactory;
|
||||
|
||||
private WebServiceMessageSender messageSender;
|
||||
private WebServiceMessageSender messageSender;
|
||||
|
||||
public void setMessageFactory(WebServiceMessageFactory messageFactory) {
|
||||
this.messageFactory = messageFactory;
|
||||
}
|
||||
public void setMessageFactory(WebServiceMessageFactory messageFactory) {
|
||||
this.messageFactory = messageFactory;
|
||||
}
|
||||
|
||||
public void setMessageSender(WebServiceMessageSender messageSender) {
|
||||
this.messageSender = messageSender;
|
||||
}
|
||||
public void setMessageSender(WebServiceMessageSender messageSender) {
|
||||
this.messageSender = messageSender;
|
||||
}
|
||||
|
||||
public static final String REQUEST =
|
||||
"<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'\n" +
|
||||
" SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>\n" +
|
||||
" <SOAP-ENV:Body>\n" +
|
||||
" <m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>\n" +
|
||||
" <symbol>DIS</symbol>\n" + " </m:GetLastTradePrice>\n" +
|
||||
" </SOAP-ENV:Body>\n" + "</SOAP-ENV:Envelope>";
|
||||
public static final String REQUEST =
|
||||
"<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'\n" +
|
||||
" SOAP-ENV:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'>\n" +
|
||||
" <SOAP-ENV:Body>\n" +
|
||||
" <m:GetLastTradePrice xmlns:m='http://www.springframework.org/spring-ws'>\n" +
|
||||
" <symbol>DIS</symbol>\n" + " </m:GetLastTradePrice>\n" +
|
||||
" </SOAP-ENV:Body>\n" + "</SOAP-ENV:Envelope>";
|
||||
|
||||
public void testServer() throws IOException, InterruptedException {
|
||||
Socket socket = new Socket("localhost", TcpMessageReceiver.DEFAULT_PORT);
|
||||
Writer writer;
|
||||
BufferedReader reader;
|
||||
try {
|
||||
writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8"));
|
||||
writer.write(REQUEST);
|
||||
writer.flush();
|
||||
socket.shutdownOutput();
|
||||
reader = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8"));
|
||||
String line;
|
||||
while ((line = reader.readLine()) != null) {
|
||||
System.out.println(line);
|
||||
}
|
||||
}
|
||||
finally {
|
||||
socket.close();
|
||||
}
|
||||
}
|
||||
public void testServer() throws IOException, InterruptedException {
|
||||
Socket socket = new Socket("localhost", TcpMessageReceiver.DEFAULT_PORT);
|
||||
Writer writer;
|
||||
BufferedReader reader;
|
||||
try {
|
||||
writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "UTF-8"));
|
||||
writer.write(REQUEST);
|
||||
writer.flush();
|
||||
socket.shutdownOutput();
|
||||
reader = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8"));
|
||||
String line;
|
||||
while ((line = reader.readLine()) != null) {
|
||||
System.out.println(line);
|
||||
}
|
||||
}
|
||||
finally {
|
||||
socket.close();
|
||||
}
|
||||
}
|
||||
|
||||
public void testTemplate() throws Exception {
|
||||
WebServiceTemplate template = new WebServiceTemplate(messageFactory);
|
||||
template.setMessageSender(messageSender);
|
||||
template.sendSourceAndReceiveToResult("tcp://localhost", new StringSource(REQUEST),
|
||||
new StreamResult(System.out));
|
||||
}
|
||||
public void testTemplate() throws Exception {
|
||||
WebServiceTemplate template = new WebServiceTemplate(messageFactory);
|
||||
template.setMessageSender(messageSender);
|
||||
template.sendSourceAndReceiveToResult("tcp://localhost", new StringSource(REQUEST),
|
||||
new StreamResult(System.out));
|
||||
}
|
||||
|
||||
protected String[] getConfigLocations() {
|
||||
return new String[]{"classpath:/org/springframework/ws/transport/tcp/applicationContext.xml"};
|
||||
}
|
||||
protected String[] getConfigLocations() {
|
||||
return new String[]{"classpath:/org/springframework/ws/transport/tcp/applicationContext.xml"};
|
||||
}
|
||||
|
||||
}
|
||||
@@ -36,60 +36,60 @@ import static org.junit.Assert.*;
|
||||
*/
|
||||
public class CompositeXMLEventReaderTest {
|
||||
|
||||
private CompositeXMLEventReader chain;
|
||||
private CompositeXMLEventReader chain;
|
||||
|
||||
private XMLInputFactory inputFactory;
|
||||
private XMLInputFactory inputFactory;
|
||||
|
||||
private List<XMLEvent> expectedEvents = new ArrayList<XMLEvent>();
|
||||
private List<XMLEvent> expectedEvents = new ArrayList<XMLEvent>();
|
||||
|
||||
@Before
|
||||
public void createChainUp() throws Exception {
|
||||
inputFactory = XMLInputFactory.newFactory();
|
||||
List<XMLEvent> events = getEvents("<event1-1><event1-2>text1</event1-2></event1-1>");
|
||||
expectedEvents.addAll(events);
|
||||
XMLEventReader reader1 = new ListBasedXMLEventReader(events);
|
||||
XMLEventReader reader2 = new ListBasedXMLEventReader();
|
||||
events = getEvents("<event2-1></event2-1>");
|
||||
expectedEvents.addAll(events);
|
||||
XMLEventReader reader3 = new ListBasedXMLEventReader(events);
|
||||
XMLEventReader reader4 = new ListBasedXMLEventReader();
|
||||
chain = new CompositeXMLEventReader(reader1, reader2, reader3, reader4);
|
||||
}
|
||||
@Before
|
||||
public void createChainUp() throws Exception {
|
||||
inputFactory = XMLInputFactory.newFactory();
|
||||
List<XMLEvent> events = getEvents("<event1-1><event1-2>text1</event1-2></event1-1>");
|
||||
expectedEvents.addAll(events);
|
||||
XMLEventReader reader1 = new ListBasedXMLEventReader(events);
|
||||
XMLEventReader reader2 = new ListBasedXMLEventReader();
|
||||
events = getEvents("<event2-1></event2-1>");
|
||||
expectedEvents.addAll(events);
|
||||
XMLEventReader reader3 = new ListBasedXMLEventReader(events);
|
||||
XMLEventReader reader4 = new ListBasedXMLEventReader();
|
||||
chain = new CompositeXMLEventReader(reader1, reader2, reader3, reader4);
|
||||
}
|
||||
|
||||
private List<XMLEvent> getEvents(String xml) throws XMLStreamException {
|
||||
XMLEventReader eventReader = inputFactory.createXMLEventReader(new StringReader(xml));
|
||||
List<XMLEvent> events = new LinkedList<XMLEvent>();
|
||||
while (eventReader.hasNext()) {
|
||||
XMLEvent event = eventReader.nextEvent();
|
||||
if (!(event.isStartDocument() || event.isEndDocument())) {
|
||||
events.add(event);
|
||||
}
|
||||
private List<XMLEvent> getEvents(String xml) throws XMLStreamException {
|
||||
XMLEventReader eventReader = inputFactory.createXMLEventReader(new StringReader(xml));
|
||||
List<XMLEvent> events = new LinkedList<XMLEvent>();
|
||||
while (eventReader.hasNext()) {
|
||||
XMLEvent event = eventReader.nextEvent();
|
||||
if (!(event.isStartDocument() || event.isEndDocument())) {
|
||||
events.add(event);
|
||||
}
|
||||
|
||||
}
|
||||
return events;
|
||||
}
|
||||
}
|
||||
return events;
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testChain() throws Exception {
|
||||
for (XMLEvent expectedEvent : expectedEvents) {
|
||||
testEvent(expectedEvent);
|
||||
}
|
||||
assertFalse("hasNext returns true", chain.hasNext());
|
||||
assertNull("peek returns element", chain.peek());
|
||||
try {
|
||||
chain.nextEvent();
|
||||
fail("NoSuchElementElementException expected");
|
||||
}
|
||||
catch (NoSuchElementException e) {
|
||||
// expected
|
||||
}
|
||||
}
|
||||
@Test
|
||||
public void testChain() throws Exception {
|
||||
for (XMLEvent expectedEvent : expectedEvents) {
|
||||
testEvent(expectedEvent);
|
||||
}
|
||||
assertFalse("hasNext returns true", chain.hasNext());
|
||||
assertNull("peek returns element", chain.peek());
|
||||
try {
|
||||
chain.nextEvent();
|
||||
fail("NoSuchElementElementException expected");
|
||||
}
|
||||
catch (NoSuchElementException e) {
|
||||
// expected
|
||||
}
|
||||
}
|
||||
|
||||
private void testEvent(XMLEvent expected) throws XMLStreamException {
|
||||
assertEquals("1st peek returns invalid result", expected, chain.peek());
|
||||
assertEquals("2nd peek returns invalid result", expected, chain.peek());
|
||||
assertTrue("hasNext returns false", chain.hasNext());
|
||||
assertEquals("nextEvent returns invalid result", expected, chain.nextEvent());
|
||||
}
|
||||
private void testEvent(XMLEvent expected) throws XMLStreamException {
|
||||
assertEquals("1st peek returns invalid result", expected, chain.peek());
|
||||
assertEquals("2nd peek returns invalid result", expected, chain.peek());
|
||||
assertTrue("hasNext returns false", chain.hasNext());
|
||||
assertEquals("nextEvent returns invalid result", expected, chain.nextEvent());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user