@Test
void abbreviateLoggerName() {

    assertThat(LoggerImpl.abbreviateLoggerName("Bean")).isEqualTo("Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.Bean")).isEqualTo("c.Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.framework.Bean")).isEqualTo("c.f.Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.framework.api.Bean")).isEqualTo("c.f.a.Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.framework.api.module.Bean")).isEqualTo("c.f.a.module.Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.framework.api.module.service.Bean")).isEqualTo("c.f.a.m.service.Bean");
    assertThat(LoggerImpl.abbreviateLoggerName("core.framework.api.module.service.impl.Bean")).isEqualTo("c.f.a.m.s.impl.Bean");
}