@Test
public void invalid() throws Throwable {

    Assume.assumeThat(isValid, CoreMatchers.is(false));
    when(pjp.proceed()).thenReturn(expectedValue);
    assertEquals(expectedValue, advice.cacheInvalidateSingle(pjp));
    verify(pjp).proceed();
    verify(cache, never()).delete(anyString());
}