package org.skywalking.apm.logging; import org.junit.Assert; import org.junit.Test; /** * Created by wusheng on 2017/2/27. */ public class NoopLoggerTest { @Test public void testOnNothing() { Assert.assertFalse(NoopLogger.INSTANCE.isDebugEnable()); Assert.assertFalse(NoopLogger.INSTANCE.isInfoEnable()); Assert.assertFalse(NoopLogger.INSTANCE.isErrorEnable()); Assert.assertFalse(NoopLogger.INSTANCE.isWarnEnable()); NoopLogger.INSTANCE.debug("Any string"); NoopLogger.INSTANCE.debug("Any string", new Object[0]); NoopLogger.INSTANCE.info("Any string"); NoopLogger.INSTANCE.info("Any string", new Object[0]); NoopLogger.INSTANCE.warn("Any string", new Object[0]); NoopLogger.INSTANCE.warn("Any string", new Object[0], new NullPointerException()); NoopLogger.INSTANCE.error("Any string"); NoopLogger.INSTANCE.error("Any string", new NullPointerException()); } }