public void LogStartupInfoEvent_StringMessage_StringMessageIsWrittenToTheConsole() { // Arrange var messageToWriteToConsole = "Some message to the console!"; var loggerService = new LoggerService(); using (var consoleOutputHelperMocks = new ConsoleHelperMocks(Console.Out)) { // Act loggerService.LogStartupInfoEvent(messageToWriteToConsole); // Assert Assert.Contains(messageToWriteToConsole, consoleOutputHelperMocks.GetOuput()); } }
public void LogBackgroundJobInfoEvent_StringMessageWithPerformanceMetric_StringMessageIsWrittenToTheConsole() { // Arrange var messageToWriteToConsole = "Some message to the console!"; var loggerService = new LoggerService(); using (var consoleOutputHelperMocks = new ConsoleHelperMocks(Console.Out)) { // Act loggerService.LogBackgroundJobInfoEvent(10, messageToWriteToConsole); // Assert Assert.Contains(messageToWriteToConsole, consoleOutputHelperMocks.GetOuput()); } }
public void LogBackgroundJobErrorEvent_StringMessage_StringMessageIsWrittenToTheConsole() { // Arrange var messageToWriteToConsole = "Some message to the console!"; var loggerService = new LoggerService(); using (var consoleOutputHelperMocks = new ConsoleHelperMocks(Console.Error)) { // Act loggerService.LogBackgroundJobErrorEvent(10, new Exception(messageToWriteToConsole)); // Assert Assert.Contains(messageToWriteToConsole, consoleOutputHelperMocks.GetOuput()); } }
public void LogInforWithErrorEvent_StringMessage_StringMessageIsWrittenToTheConsole() { // Arrange var messageToWriteToConsole = "Some message to the console!"; var exception = new Exception("The cause of the error!"); var loggerService = new LoggerService(); using (var consoleOutputHelperMocks = new ConsoleHelperMocks(Console.Error)) { // Act loggerService.LogInfoWithErrorEvent(10, messageToWriteToConsole, exception); // Assert Assert.Contains(messageToWriteToConsole, consoleOutputHelperMocks.GetOuput()); } }