public void Should_Remove_Messages_When_Popping() { var messages = new FlashMessages(new Session.Session(), new FlashMessagesConfiguration()); messages.AddMessage(FlashMessages.Danger, "Hello world"); var retrievedMessages = messages.PopMessages(FlashMessages.Danger); Assert.Null(messages.PopMessages(FlashMessages.Danger)); }
public void AddMessage_Should_Persist_Message() { var messages = new FlashMessages(new Session.Session(), new FlashMessagesConfiguration()); messages.AddMessage(FlashMessages.Danger, "Hello world"); var retrievedMessages = messages.PopMessages(FlashMessages.Danger); Assert.Equal("Hello world", retrievedMessages.First()); }