예제 #1
0
        public void TestMailTypeSelector()
        {
            // Create a mock messageDetail and check type selector for OrderMail
            MessageDetail messageDetail = new MessageDetail()
            {
                content = "testerorder", status = 5, sendHistory = new List <string> {
                }, details = "tester", sendDate = new DateTime()
            };
            IMailType resp = MailTypeSelector.getTypeForMail(messageDetail.content);

            Assert.IsInstanceOf(typeof(OrderMail), resp);
        }
예제 #2
0
 public MailProcessor(IMailType _mailType, IMessageSender _messageSender)
 {
     mailType      = _mailType;
     messageSender = _messageSender;
 }