package org.simpleframework.xml.convert; import static org.simpleframework.xml.convert.ExampleConverters.*; import junit.framework.TestCase; public class RegistryTest extends TestCase { public void testRegistry() throws Exception { Registry registry = new Registry(); registry.bind(Cat.class, CatConverter.class); registry.bind(Dog.class, DogConverter.class); assertEquals(registry.lookup(Cat.class).getClass(), CatConverter.class); assertEquals(registry.lookup(Dog.class).getClass(), DogConverter.class); Converter cat = registry.lookup(Cat.class); Converter dog = registry.lookup(Dog.class); assertTrue(cat == registry.lookup(Cat.class)); assertTrue(dog == registry.lookup(Dog.class)); } }