@Test
public void testRetryForeverWithFixedSleep() throws UnreliableException {

  UnreliableInterface unreliable = (UnreliableInterface) RetryProxy.create(
      UnreliableInterface.class, unreliableImpl,
      retryForeverWithFixedSleep(1, TimeUnit.MILLISECONDS));
  unreliable.alwaysSucceeds();
  unreliable.failsOnceThenSucceeds();
  unreliable.failsTenTimesThenSucceeds();
}