You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ch...@apache.org on 2006/08/21 08:37:50 UTC
svn commit: r433174 -
/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java
Author: chinthaka
Date: Sun Aug 20 23:37:50 2006
New Revision: 433174
URL: http://svn.apache.org/viewvc?rev=433174&view=rev
Log:
Removing more System.out by actually testing what needs to be tested.
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java?rev=433174&r1=433173&r2=433174&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java (original)
+++ webservices/commons/trunk/modules/axiom/modules/axiom-tests/src/test/java/org/apache/axiom/soap/impl/llom/soap11/SOAP11SerializerTest.java Sun Aug 20 23:37:50 2006
@@ -20,8 +20,8 @@
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder;
-import javax.xml.stream.XMLOutputFactory;
-import javax.xml.stream.XMLStreamWriter;
+import javax.xml.stream.XMLStreamException;
+
public class SOAP11SerializerTest extends OMTestCase {
public SOAP11SerializerTest(String testName) {
@@ -39,13 +39,16 @@
.getDocumentElement();
}
+ /**
+ * This will check whether we can call the serialize method two times, if the first calls makes the object model.
+ * @throws Exception
+ */
public void testSerialize() throws Exception {
- XMLStreamWriter output = XMLOutputFactory.newInstance().
- createXMLStreamWriter(System.out);
- soapEnvelope.serialize(output);
-
- output = XMLOutputFactory.newInstance().
- createXMLStreamWriter(System.out);
- soapEnvelope.serializeAndConsume(output);
+ try {
+ soapEnvelope.toString();
+ soapEnvelope.toStringWithConsume();
+ } catch (XMLStreamException e) {
+ fail("This test should not fail as one must be able to serialize twice if the object model is built in the first time");
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org