private void checkSequenceType(BindingOperation bindingOperation, TypeMappingType mapType) {
Iterator bOp = bindingOperation.getExtensibilityElements().iterator();
while (bOp.hasNext()) {
ExtensibilityElement extElement = (ExtensibilityElement)bOp.next();
if (extElement.getElementType().getLocalPart().equals("operation")) {
OperationType corbaOpType = (OperationType)extElement;
assertEquals(corbaOpType.getName(), "op_h");
assertEquals(3, corbaOpType.getParam().size());
assertEquals("Y.H", corbaOpType.getParam().get(0).getIdltype().getLocalPart());
assertEquals("Y.H", corbaOpType.getReturn().getIdltype().getLocalPart());
Sequence seq = (Sequence)mapType.getStructOrExceptionOrUnion().get(4);
assertEquals("ElementType is incorrect for Sequence Type", "fixed_1", seq.getElemtype()
.getLocalPart());
}