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  }