public void ShouldMapLog4NetLevelToCorrectLogLevel() { var logLevelMapper = new GelfLogLevelMapper(); Assert.That(logLevelMapper.Map(Level.Alert), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Alert)); Assert.That(logLevelMapper.Map(Level.Fatal), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Critical)); Assert.That(logLevelMapper.Map(Level.Critical), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Critical)); Assert.That(logLevelMapper.Map(Level.Debug), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Debug)); Assert.That(logLevelMapper.Map(null), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Debug)); Assert.That(logLevelMapper.Map(Level.Emergency), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Emergency)); Assert.That(logLevelMapper.Map(Level.Severe), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Emergency)); Assert.That(logLevelMapper.Map(Level.Error), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Error)); Assert.That(logLevelMapper.Map(Level.Fine), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.Finer), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.Finest), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.Info), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.Off), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.Notice), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.Verbose), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.Trace), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.Warn), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Warning)); }
public void ShouldMapLog4NetLevelToCorrectLogLevel() { var logLevelMapper = new GelfLogLevelMapper(); Assert.That(logLevelMapper.Map(Level.ALERT), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Alert)); Assert.That(logLevelMapper.Map(Level.FATAL), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Critical)); Assert.That(logLevelMapper.Map(Level.CRITICAL), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Critical)); Assert.That(logLevelMapper.Map(Level.DEBUG), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Debug)); Assert.That(logLevelMapper.Map(null), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Debug)); Assert.That(logLevelMapper.Map(Level.EMERGENCY), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Emergency)); Assert.That(logLevelMapper.Map(Level.SEVERE), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Emergency)); Assert.That(logLevelMapper.Map(Level.ERROR), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Error)); Assert.That(logLevelMapper.Map(Level.FINE), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.FINER), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.FINEST), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.INFO), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.OFF), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Informational)); Assert.That(logLevelMapper.Map(Level.NOTICE), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.VERBOSE), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.TRACE), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Notice)); Assert.That(logLevelMapper.Map(Level.WARN), Is.EqualTo((long)LocalSyslogAppender.SyslogSeverity.Warning)); }