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);
        }
Ejemplo n.º 2
0
 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);
 }