1 package org.codehaus.xfire.java;
2
3 import org.codehaus.xfire.AbstractXFireTest;
4 import org.codehaus.xfire.SOAPConstants;
5 import org.codehaus.xfire.java.mapping.DefaultTypeMappingRegistry;
6 import org.codehaus.xfire.java.mapping.TypeMapping;
7 import org.codehaus.xfire.java.mapping.TypeMappingRegistry;
8 import org.codehaus.xfire.java.test.TestHttpTransport;
9 import org.codehaus.xfire.transport.TransportManager;
10
11 /***
12 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
13 * @since Oct 31, 2004
14 */
15 public class AbstractJavaTest
16 extends AbstractXFireTest
17 {
18 DefaultTypeMappingRegistry registry;
19
20 public void setUp() throws Exception
21 {
22 super.setUp();
23
24 registry = new DefaultTypeMappingRegistry();
25
26 TypeMapping tm = registry.createXSDMapping();
27 registry.registerDefault(tm);
28
29 TransportManager trans = getXFire().getTransportManager();
30 trans.register( new TestHttpTransport() );
31 }
32
33 public TypeMappingRegistry getRegistry()
34 {
35 return registry;
36 }
37
38 }