@Test
public void callbackIsStoppedWhenOKAndNotReady() throws Exception {

    // when it is returned false for the isReady method by default,
    // then we could check no iteration appears at errorComputingRates
    when(view.isReady()).thenReturn(false);
    callbackToTest.onGetTransactionsListOK(list, AMOUNT);
    verify(view, getTimes()).isReady();
    verify(view, getNoTime()).computedRatesForTransactions(anyList(), anyString());
    verify(view, getNoTime()).visibilityChangesAfterSuccessfulComputedRates();
}