@Test
void log() {        

    Console.WARNINGS.log(log, List.of(new SimpleEntry<>(Console.class, "First"), new SimpleEntry<>(null, "Second")));
    
    verify(log, times(3)).info("-------------------------------------------------------------");
    verify(log).warn("RESOLUTION WARNING:");
    verify(log).warn(Console.class.getName() + ": First");
    verify(log).warn("Second");
    verify(log).info("2 warnings");
}