### Question:
Slf4jJdbcLogger extends AbstractJdbcLogger<Level> { @Override protected void logConnectionClosingFailure( String callerClassName, String callerMethodName, SQLException e, Level level, Supplier<String> messageSupplier) { log(LogKind.FAILURE.fullName(), level, callerClassName, callerMethodName, e, messageSupplier); } Slf4jJdbcLogger();  Slf4jJdbcLogger(Level level);   }### Answer:
@Test void logConnectionClosingFailure() { Slf4jJdbcLogger logger = new Slf4jJdbcLogger(); String className = getClass().getName(); String methodName = "logConnectionClosingFailure"; SQLException exception = new SQLException("my exception"); logger.logConnectionClosingFailure(className, methodName, exception); List<ILoggingEvent> events = getEvents(); assertEquals(1, events.size()); }