1 package org.codehaus.xfire.plexus.java;
2
3 import org.codehaus.plexus.PlexusTestCase;
4 import org.codehaus.xfire.SOAPConstants;
5 import org.codehaus.xfire.java.mapping.TypeMapping;
6
7 /***
8 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a>
9 * @since Nov 9, 2004
10 */
11 public class TypeMappingRegistryTest
12 extends PlexusTestCase
13 {
14 public void testRegistry() throws Exception
15 {
16 TypeMappingRegistry reg = (TypeMappingRegistry) lookup( TypeMappingRegistry.ROLE );
17
18 assertNotNull(reg);
19
20 TypeMapping tm = reg.getTypeMapping(SOAPConstants.XSD);
21
22 assertNotNull(tm);
23
24 assertNotNull(tm.getType(String.class));
25 assertNotNull(tm.getType(Integer.class));
26 assertNotNull(tm.getType(int.class));
27 }
28 }