@Test
public void testResolveFault() throws Exception {

	FaultAwareWebServiceMessage messageMock = createMock(FaultAwareWebServiceMessage.class);
	String message = "message";
	expect(messageMock.getFaultReason()).andReturn(message);
	replay(messageMock);
	try {
		resolver.resolveFault(messageMock);
		Assert.fail("WebServiceFaultExcpetion expected");
	} catch (WebServiceFaultException ex) {
		// expected
		Assert.assertEquals("Invalid exception message", message, ex.getMessage());
	}
	verify(messageMock);
}