@Test
// at this point we'll assume that UTF-8 conversion works as expected
public void testAsciiMessageFromEventDefaultLayoutWithException() throws Exception
{
final long timestamp = System.currentTimeMillis();
final String text = "test";
final Exception ex = new Exception();
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
pw.println(text);
ex.printStackTrace(pw);
pw.close();
String expectedText = sw.toString();
LoggingEvent event = createLoggingEvent(timestamp, text, ex);
LogMessage message = new LogMessage(event, new PatternLayout());
assertEquals("explicit timestamp", timestamp, message.getTimestamp());
assertEquals("message as string", expectedText, message.getMessage());
}
TestLogMessage.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:log4j-aws-appenders
作者:
评论列表
文章目录