public void LogWarningEvent() { var message = Guid.NewGuid().ToString(); _logger.Warn(message); var le = ApplicationEventLog.First(message); Assert.That(le.CategoryNumber, Is.EqualTo((short)LevelCategory.Warn)); Assert.That(le.InstanceId, Is.EqualTo(0)); Assert.That(le.Source, Is.EqualTo(TEST_SOURCE)); }
public void LogErrorEvent() { var message = Guid.NewGuid().ToString(); var exception = new ArgumentNullException(); try { throw exception; } catch (Exception ex) { _logger.Error(message, ex); } var le = ApplicationEventLog.First(message); Assert.That(le.CategoryNumber, Is.EqualTo((short)LevelCategory.Error)); Assert.That(le.InstanceId, Is.EqualTo(EventLogAppender.TypeHashAlgorithm(exception.GetType()))); Assert.That(le.Source, Is.EqualTo(TEST_SOURCE)); }