1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.ws.soap.soap12;
18
19 import javax.xml.namespace.QName;
20
21 import org.springframework.ws.soap.AbstractSoapEnvelopeTestCase;
22 import org.springframework.ws.soap.SoapVersion;
23 import org.springframework.xml.transform.StringResult;
24
25 import org.junit.Test;
26
27 import static org.custommonkey.xmlunit.XMLAssert.assertXMLEqual;
28 import static org.junit.Assert.assertEquals;
29
30 public abstract class AbstractSoap12EnvelopeTestCase extends AbstractSoapEnvelopeTestCase {
31
32 @Test
33 public void testGetName() throws Exception {
34 assertEquals("Invalid qualified name", new QName(SoapVersion.SOAP_12.getEnvelopeNamespaceUri(), "Envelope"),
35 soapEnvelope.getName());
36 }
37
38 @Test
39 public void testGetSource() throws Exception {
40 StringResult result = new StringResult();
41 transformer.transform(soapEnvelope.getSource(), result);
42 assertXMLEqual("<Envelope xmlns='http://www.w3.org/2003/05/soap-envelope'><Header/>" + "<Body/></Envelope>",
43 result.toString());
44 }
45
46 }