NopLoggingProvider implements LoggingProvider { @Override public void log(final int depth, final String tag, final Level level, final Throwable exception, final MessageFormatter formatter, final Object obj, final Object... arguments) { } NopLoggingProvider(); @Override ContextProvider getContextProvider(); @Override Level getMinimumLevel(); @Override Level getMinimumLevel(final String tag); @Override boolean isEnabled(final int depth, final String tag, final Level level); @Override void log(final int depth, final String tag, final Level level, final Throwable exception, final MessageFormatter formatter,
		final Object obj, final Object... arguments); @Override void log(final String loggerClassName, final String tag, final Level level, final Throwable exception,
		final MessageFormatter formatter, final Object obj, final Object... arguments); @Override void shutdown();  }
@Test public void logWithDepthIndex() { provider.log(0, null, Level.DEBUG, null, null, (Object[]) null); provider.log(1, null, Level.ERROR, null, null, (Object[]) null); }
@Test public void logWithLoggerClass() { provider.log(NopLoggingProvider.class.getName(), null, Level.DEBUG, null, null, (Object[]) null); }