final ComponentAdapter componentAdapter = prepSER_isXStreamSerializable(picoContainer);
assertSame(getComponentAdapterType(), componentAdapter.getClass());
final Object instance = componentAdapter.getComponentInstance(picoContainer);
assertNotNull(instance);
final XStream xstream = new XStream(new XppDriver());
final String xml = xstream.toXML(componentAdapter);
final ComponentAdapter serializedComponentAdapter = (ComponentAdapter) xstream.fromXML(xml);
assertEquals(componentAdapter.getComponentKey(), serializedComponentAdapter.getComponentKey());
final Object instanceAfterSerialization = serializedComponentAdapter.getComponentInstance(picoContainer);
assertNotNull(instanceAfterSerialization);
assertSame(instance.getClass(), instanceAfterSerialization.getClass());