TypesOfFields fields = (TypesOfFields)xstream.fromXML(xml);
assertEquals("foo", fields.trans);
}
public void testCustomConverterCanBeInstantiatedAndRegisteredWithDesiredPriority() {
XStream xstream = new XStream(new XppDriver());
// using default mapper instead of XStream#buildMapper()
Mapper mapper = new DefaultMapper(new CompositeClassLoader());
// AttributeMapper required by ReflectionConverter
mapper = new AttributeMapper(mapper, xstream.getConverterLookup(), xstream.getReflectionProvider());
Converter converter = new CustomReflectionConverter(mapper, new PureJavaReflectionProvider());