@Test
public void returnsResultsWhenExecuted() {

    final HealthCheck.Result result = mock(HealthCheck.Result.class);
    when(underlying.execute()).thenReturn(result);
    assertThat(healthCheck.execute())
            .isEqualTo(result);
    verify(result).setDuration(anyLong());
}