@Test(expected = TaxWebServiceNonFatalException.class)
public void testProcessBadResponse_ExceptionHasBeenThrownAndEmployeeIsReturned() throws Exception {

    when(taxPaymentWebServiceFacade.callTaxService(eq(taxCalculation), any(Callable.class))).thenThrow(new TaxWebServiceNonFatalException(new EmployeeTestBuilder().build(), Money.of(CurrencyUnit.EUR, 10), null, null, "boe"));
    callWebserviceProcessor.process(taxCalculation);
}