@Override
    public <T extends Recorder> RetryContext<T> context() {
        return new RetryContextImpl<>();
    }
@Test
    public void contextResultTest() {
        final Retry retry = Retry.create(build("context", true));
        final RetryContext<Recorder> context = retry.context();
        final Recorder recorder = Mockito.mock(Recorder.class);
        final boolean result = context.onResult(recorder, new Object(), 100L);
        Assert.assertTrue(result);
    }