public void Test_Bcc_email_display()
        {
            var mail = BasicMailBuilder
                       .Bcc("*****@*****.**", "Jack Fetcher")
                       .Build();

            var message = new SendGridMessage();

            message.Bcc = new MailAddress[] { new MailAddress("*****@*****.**", "Jack Fetcher") };
            CollectionAssert.AreEquivalent(message.Bcc, mail.Bcc);
        }
        public void Test_Bcc_mailaddress()
        {
            var address = new MailAddress("*****@*****.**");
            var mail    = BasicMailBuilder
                          .Bcc(address)
                          .Build();

            var message = new SendGridMessage();

            message.Bcc = new MailAddress[] { address };
            CollectionAssert.AreEquivalent(message.Bcc, mail.Bcc);
        }
        public void Test_Bcc_listmailaddress()
        {
            var addresses = new List <MailAddress>()
            {
                new MailAddress("*****@*****.**"),
                new MailAddress("*****@*****.**")
            };
            var mail = BasicMailBuilder
                       .Bcc(addresses)
                       .Build();

            var message = new SendGridMessage();

            message.Bcc = new MailAddress[] {
                addresses[0],
                addresses[1]
            };
            CollectionAssert.AreEquivalent(message.Bcc, mail.Bcc);
        }
        public void Test_Bcc_mailaddresscollection()
        {
            var netMailMessage = new MailMessage();

            netMailMessage.Bcc.Add("[email protected],[email protected],[email protected]");

            var mail = BasicMailBuilder
                       .Bcc(netMailMessage.Bcc)
                       .Build();

            var message = new SendGridMessage();

            message.Bcc = new MailAddress[] {
                netMailMessage.Bcc[0],
                netMailMessage.Bcc[1],
                netMailMessage.Bcc[2],
            };
            CollectionAssert.AreEquivalent(message.Bcc, mail.Bcc);
        }
        public void Test_Bcc_liststring()
        {
            var addresses = new List <string>()
            {
                "*****@*****.**",
                "*****@*****.**"
            };

            var mail = BasicMailBuilder
                       .Bcc(addresses)
                       .Build();

            var message = new SendGridMessage();

            message.Bcc = new MailAddress[] {
                new MailAddress(addresses[0]),
                new MailAddress(addresses[1])
            };
            CollectionAssert.AreEquivalent(message.Bcc, mail.Bcc);
        }