@Test
public void aggregateAuthenticationFailuresWitNestedDittoRuntimeExceptionWithoutDescription() {

    final DittoRuntimeException expectedException =
            DittoRuntimeException.newBuilder("test:my.error", HttpStatusCode.UNAUTHORIZED).build();
    final IllegalStateException reasonOfFailure = new IllegalStateException("Not a DRE", expectedException);
    final List<AuthenticationResult> authenticationResults =
            Collections.singletonList(DefaultAuthenticationResult.failed(KNOWN_DITTO_HEADERS, reasonOfFailure));
    assertThatExceptionOfType(IllegalArgumentException.class)
            .isThrownBy(() -> underTest.aggregateAuthenticationFailures(authenticationResults));
}