@Test
public void unwrapAsyncExceptions_returns_passed_in_arg_if_exception_has_cause_but_is_not_unwrappable() {

    // given
    Exception wrapperEx = new Exception(new Exception("boom"));
    // expect
    assertThat(cbSpy.unwrapAsyncExceptions(wrapperEx)).isSameAs(wrapperEx);
}