public void WhenNotConfigureProviderAndYouTryToWriteErrorThenExceptionInvalidConfiguration() { var logger = new JobLogger(); var consoleEntry = new mockup.ConsoleEntryTest(); var message = "Message"; logger.WriteError(message); }
public void WhenProviderIsConsoleThenSaveConsole() { var logger = new JobLogger(); var consoleEntry = new mockup.ConsoleEntryTest(); logger.AddFormatProvider(new ConsoleProvider(consoleEntry)); var message = "Message"; logger.WriteError(message); var expectedMessage = string.Format("{0} {1}", DateTime.Now.ToShortDateString(), message); Assert.AreEqual(expectedMessage, consoleEntry.GetResults()[0].Message); Assert.AreEqual(Logger.exam.Common.Enums.LogType.Error, consoleEntry.GetResults()[0].LogType); }