public static void Main(string[] args) { var messageProvider = new InMemoryMessageProvider(); var messengerOptions = new MessengerOptions(messageTypes); messenger = new StackMessenger(messageProvider, messengerOptions); var input = string.Empty; do { PrintHeader(); input = System.Console.ReadLine(); var now = System.DateTime.UtcNow; if (input == "e") { messenger.Add(new Message("An error has occured", now.ToString(), messageTypes.Error)); } else if (input == "i") { messenger.Add(new Message("This is an information message.", now.ToString(), messageTypes.Information)); } else if (input == "s") { messenger.Add(new Message("Congraulations!", now.ToString(), messageTypes.Success)); } else if (input == "w") { messenger.Add(new Message("Be careful.", now.ToString(), messageTypes.Warning)); } else if (input == "p") { PrintMessages(); } System.Console.WriteLine(""); } while (input != "q"); }
public InMemoryMessageProviderTest() { sut = new TestInMemoryMessageProvider(); }