    @Test
    public void testReset() {

        for (final Operation operation : Operation.values()) {
            for (int i = 0; i < NUM_OF_TRIES; ++i) {
                manager.getTryDelay(PROVIDER_A, operation);
                manager.getTryDelay(PROVIDER_B, operation);
            }
            manager.reset(PROVIDER_A, operation);
            assertTrue(manager.getTryDelay(PROVIDER_A, operation) != manager.getTryDelay(PROVIDER_B, operation));
        }
    }