QName root = new QName("http://www.example.com/IPO", "purchaseOrder");
DataType targetDataType = new DataTypeImpl<XMLType>(PurchaseOrderType.class, new XMLType(root, null));
// targetDataType.setMetadata(JAXBContextHelper.JAXB_CONTEXT_PATH, contextPath);
TransformationContext tContext = new TransformationContextImpl();
tContext.setTargetDataType(targetDataType);
Object object1 = t0.transform(new StringReader(IPO_XML), tContext);
DataType sourceDataType = new DataTypeImpl<XMLType>(PurchaseOrderType.class, new XMLType(root, null));
// sourceDataType.setMetadata(JAXBContextHelper.JAXB_CONTEXT_PATH, contextPath);
TransformationContext tContext1 = new TransformationContextImpl();
tContext1.setSourceDataType(sourceDataType);
JAXB2Node t1 = new JAXB2Node();
Node node = t1.transform(object1, tContext1);
Assert.assertNotNull(node);