package ch.qos.logback.classic.layout; import static org.junit.Assert.assertEquals; import org.junit.Before; import org.junit.Test; import ch.qos.logback.classic.Level; import ch.qos.logback.classic.Logger; import ch.qos.logback.classic.LoggerContext; import ch.qos.logback.classic.spi.LoggingEvent; public class TTLLLayoutTest { LoggerContext context = new LoggerContext(); Logger logger = context.getLogger(TTLLLayoutTest.class); TTLLLayout layout = new TTLLLayout(); @Before public void setUp() { layout.setContext(context); layout.start(); } @Test public void nullMessage() { LoggingEvent event = new LoggingEvent("", logger, Level.INFO, null, null, null); event.setTimeStamp(0); String result = layout.doLayout(event); assertEquals("[main] INFO ch.qos.logback.classic.layout.TTLLLayoutTest - null", result.substring(13).trim()); } }