public static FrameworkException nestedException(Throwable e) {
        return nestedException("", e);
    }
@Test
    public void testNestedException() {
        Throwable throwable = Assertions.assertThrows(FrameworkException.class, () -> {
            message.print();
        });
        assertThat(throwable).hasMessage("");
    }