assertEquals(bindingOp.getBindingOutput().getName(), name + "Response");
Iterator bOp = bindingOp.getExtensibilityElements().iterator();
while (bOp.hasNext()) {
ExtensibilityElement extElement = (ExtensibilityElement)bOp.next();
if (extElement.getElementType().getLocalPart().equals("operation")) {
OperationType corbaOpType = (OperationType)extElement;
assertEquals(corbaOpType.getName(), name);
assertEquals(3, corbaOpType.getParam().size());
assertEquals(corbaOpType.getParam().get(0).getName(), "x");
assertEquals(corbaOpType.getParam().get(0).getMode().value(), "in");
assertEquals(corbaOpType.getParam().get(0).getIdltype(),
corbaType);
assertEquals(corbaOpType.getReturn().getName(), "return");
assertEquals(corbaOpType.getReturn().getIdltype(), corbaType);
}
}
}