// for this test we use the soap fault client to send a message where we have no valid instance identifier
// we could also test the case where we have an instance identifier but it never gets exercised anyway!
CoordinatorClient.getClient().sendSoapFault(addressingContext, soapFault, new InstanceIdentifier("sender"));
CoordinatorDetails details = testCoordinatorProcessor.getCoordinatorDetails(messageId, 10000);
assertNotNull(details.hasSoapFault());
assertEquals(details.hasSoapFault().getSoapFaultType(), soapFault.getSoapFaultType());
assertEquals(details.hasSoapFault().getReason(), soapFault.getReason());
assertEquals(details.hasSoapFault().getSubcode(), soapFault.getSubcode());
// don't expect reply to address nor an identifier
checkDetails(details, false, messageId, null);
}