コード例 #1
0
        public void BuildEmailCopyTest_no_copy()
        {
            _worker = new MessageWorker(_message);
            var toEmail = "*****@*****.**";
            var toName  = "Peter Parker";

            _message.AddTo(toEmail, toName);
            var ccEmail = string.Empty;

            _worker.BuildEmailCopy(ccEmail);
            Assert.Null(_message.Personalizations[0].Ccs);
        }
コード例 #2
0
        public void BuildEmailCopyTest_1_email()
        {
            _worker = new MessageWorker(_message);
            var toEmail = "*****@*****.**";
            var toName  = "Peter Parker";

            _message.AddTo(toEmail, toName);
            var ccEmail = "*****@*****.**";

            _worker.BuildEmailCopy(ccEmail);
            Assert.Equal(ccEmail, _message.Personalizations[0].Ccs[0].Email);
        }
コード例 #3
0
        public void BuildEmailCopyTest_2_email_1_name()
        {
            _worker = new MessageWorker(_message);
            var toEmail = "*****@*****.**";
            var toName  = "Peter Parker";

            _message.AddTo(toEmail, toName);
            var ccEmail = "[email protected];;[email protected];Tony Stark";

            _worker.BuildEmailCopy(ccEmail);
            Assert.Equal("*****@*****.**", _message.Personalizations[0].Ccs[0].Email);
            Assert.Equal("*****@*****.**", _message.Personalizations[0].Ccs[1].Email);
            Assert.Equal("Tony Stark", _message.Personalizations[0].Ccs[1].Name);
        }