public void Given_Message_When_SendCommunication_Then_ShouldSendWithSmsAndEmail() { var tellDontAsk = new TellDontAsk(); tellDontAsk.RegisterCommunication(new Message()); var senderEventHandlerArgs = new SenderEventHandlerArgs { IsEmailSent = false, IsSmsSent = false }; tellDontAsk.SendMessage("test message", senderEventHandlerArgs); Assert.IsTrue(senderEventHandlerArgs.IsEmailSent); Assert.IsTrue(senderEventHandlerArgs.IsSmsSent); }
public void Given_Message_When_SendCommunication_Then_ShouldSendWithSmsAndEmail() { var tellDontAsk = new TellDontAsk(); tellDontAsk.RegisterCommunication(new Message()); var senderEventHandlerArgs = new SenderEventHandlerArgs { IsEmailSent = false, IsSmsSent = false }; tellDontAsk.SendMessage("test message", senderEventHandlerArgs); Assert.IsTrue(senderEventHandlerArgs.IsEmailSent); Assert.IsTrue(senderEventHandlerArgs.IsSmsSent); }