def METHOD_NAME(self):
    outer = ClassFactory.create(qname="{xsdata}foo")
    inner = ClassFactory.elements(1, qname="{xsdata}foo")
    outer.attrs.append(AttrFactory.reference(inner.qname, forward=True))
    outer.inner.append(inner)
    self.assertEqual("{xsdata}foo", outer.attrs[0].types[0].qname)
    self.assertEqual("{xsdata}foo", outer.inner[0].qname)
    self.processor.process(outer)
    self.assertEqual("{xsdata}foo_Inner", outer.attrs[0].types[0].qname)
    self.assertEqual("{xsdata}foo_Inner", outer.inner[0].qname)