1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.ws.config;
18
19 import java.util.Map;
20
21 import junit.framework.TestCase;
22
23 import org.springframework.context.ApplicationContext;
24 import org.springframework.context.support.ClassPathXmlApplicationContext;
25 import org.springframework.ws.server.endpoint.adapter.GenericMarshallingMethodEndpointAdapter;
26 import org.springframework.ws.server.endpoint.adapter.XPathParamAnnotationMethodEndpointAdapter;
27
28 public class WebServicesNamespaceHandlerTigerTest extends TestCase {
29
30 private ApplicationContext applicationContext;
31
32 protected void setUp() throws Exception {
33 applicationContext =
34 new ClassPathXmlApplicationContext("webServicesNamespaceHandlerTest-tiger.xml", getClass());
35 }
36
37 public void testMarshallingEndpoints() throws Exception {
38 Map result = applicationContext.getBeansOfType(GenericMarshallingMethodEndpointAdapter.class);
39 assertFalse("no MarshallingMethodEndpointAdapter found", result.isEmpty());
40 }
41
42 public void testXpathEndpoints() throws Exception {
43 Map result = applicationContext.getBeansOfType(XPathParamAnnotationMethodEndpointAdapter.class);
44 assertFalse("no XPathParamAnnotationMethodEndpointAdapter found", result.isEmpty());
45 }
46 }