@Test
public void handle_beans_from_unexpected_classloader() throws Exception
{
// First, create something that looks like a Hibernate proxy.
ClassFactory factory = new ClassFactoryImpl();
Class clazz = SimpleBean.class;
ClassFab cf = factory.newClass(clazz.getName() + "$$Proxy", clazz);
cf.addInterface(Serializable.class);
Class proxyClass = cf.createClass();