1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.ws.soap.soap11;
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 AbstractSoap11EnvelopeTestCase extends AbstractSoapEnvelopeTestCase {
31
32 @Test
33 public void testGetName() throws Exception {
34 assertEquals("Invalid qualified name",
35 new QName(SoapVersion.SOAP_11.getEnvelopeNamespaceUri(), "Envelope"),
36 soapEnvelope.getName());
37 }
38
39 @Test
40 public void testGetContent() throws Exception {
41 StringResult result = new StringResult();
42 transformer.transform(soapEnvelope.getSource(), result);
43 assertXMLEqual("<Envelope xmlns='http://schemas.xmlsoap.org/soap/envelope/'><Header/><Body/></Envelope>",
44 result.toString());
45 }
46
47 }