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