Assert.assertEquals("Invalid amount of extensibility elements", 1,
bindingOutput.getExtensibilityElements().size());
soapBody = (SOAP12Body) bindingOutput.getExtensibilityElements().get(0);
Assert.assertEquals("Invalid soap body use", "literal", soapBody.getUse());
BindingFault bindingFault = bindingOperation.getBindingFault("Fault");
Assert.assertNotNull("No binding fault", bindingFault);
Assert.assertEquals("Invalid amount of extensibility elements", 1,
bindingFault.getExtensibilityElements().size());
SOAP12Fault soapFault = (SOAP12Fault) bindingFault.getExtensibilityElements().get(0);
Assert.assertEquals("Invalid soap fault use", "literal", soapFault.getUse());
Service service = definition.getService(new QName(namespace, "Service"));
Assert.assertNotNull("No Service created", service);
Assert.assertEquals("Invalid amount of ports", 1, service.getPorts().size());