@Test
public void testCallHandler() throws Exception {
SoapRequestProcessor processor = (SoapRequestProcessor) RequestProcessorFactory
.instance(this.config, this.elements, TARGET_PKG);
PurchaseOrderType poi = new PurchaseOrderType();
ForwardProxy response = processor.callHandlers(this.elements[0]
.getNodeName(), poi, ViewType.XML);
assertEquals("key1", response.getPath()); //$NON-NLS-1$
Context context = processor.getContextWrapper();
assertSame(poi, context.getRequestAttribute(response.getPath()));
assertEquals(PurchaseOrderHandler.NEW_COMMENT, poi.getComment());
}