public void LoggingMultipleErrorLevelMessage() { var mockWriter = new MockWriter(); var jobLogger = new JobLogger.JobLogger(mockWriter); jobLogger.Error("Some message"); jobLogger.Error("Some other message"); Assert.AreEqual(mockWriter.MessageLevelLog.Count, 0); Assert.AreEqual(mockWriter.WarningLevelLog.Count, 0); Assert.AreEqual(mockWriter.ErrorLevelLog.Count, 2); }
public void LoggingMultipleMessagesWithDifferentSeverityLevels() { var mockWriter = new MockWriter(); var jobLogger = new JobLogger.JobLogger(mockWriter); jobLogger.Error("Some message"); jobLogger.Warning("Some other message"); jobLogger.Error("Some other message"); jobLogger.Message("Some other message"); jobLogger.Message("Some other message"); Assert.AreEqual(mockWriter.MessageLevelLog.Count, 2); Assert.AreEqual(mockWriter.WarningLevelLog.Count, 1); Assert.AreEqual(mockWriter.ErrorLevelLog.Count, 2); }