@Test
public void wrapsRuntimeExceptionThrownByDestroyMethodWithInternalException() {

    thrown.expect(lifecycleMethodInvocationExceptionMatcher("destroy fails"));
    lifecycleMethodStrategy.invokeDestroyMethods(new LifeCycleMethodsThrowsRuntimeException());
}