@Test
public void whenPreviousCallResultIsValid_thenPreviousCallResultIsReturned() throws Exception {

    when(taxWebserviceCallResultRepository.findSuccessfulByTaxCalculation(taxCalculation)).thenReturn(taxWebserviceCallResultValid);
    verify(taxServiceCallResultCallable, never()).call();
    assertThat(taxPaymentWebServiceFacade.callTaxService(taxCalculation, taxServiceCallResultCallable))
            .isEqualTo(taxWebserviceCallResultValid);
}