package org.araqne.logparser.krsyslog.kornicglory; import static org.junit.Assert.assertEquals; import java.util.HashMap; import java.util.Map; import org.junit.Test; public class TessAuditParserTest { @Test public void test() { String line = "LAUDITLOGINDEX=42056\nLTYPE2=7\nLAUDITSETINDEX=178\nSTRCONTENT=분석"; HashMap<String, Object> log = new HashMap<String, Object>(); log.put("line", line); TessAuditParser p = new TessAuditParser(); Map<String, Object> m = p.parse(log); assertEquals("42056", m.get("audit_log_index")); assertEquals("7", m.get("type2")); assertEquals("178", m.get("audit_set_index")); assertEquals("분석", m.get("str_content")); } @Test public void test2() { String line = "TMOCCUR=2013-03-27 16:05:21\nLTYPE1=3\nSTROPERATOR=호호\n************"; HashMap<String, Object> log = new HashMap<String, Object>(); log.put("line", line); TessAuditParser p = new TessAuditParser(); Map<String, Object> m = p.parse(log); assertEquals("2013-03-27 16:05:21", m.get("occur_time")); assertEquals("3", m.get("type1")); assertEquals("호호", m.get("str_operator")); } }