Ejemplo n.º 1
0
        public void CreateInlineEmailDeployment()
        {
            var contact = new Models.Assets.Emails.Deployment.Contact()
            {
                id           = 1,
                emailAddress = "*****@*****.**"
            };

            var contacts = new List <Models.Assets.Emails.Deployment.Contact>
            {
                contact
            };

            Models.Assets.Emails.Structured.Email email = _client.Assets.StructuredEmail.Get(5219);

            var name             = string.Format("unit-test_{0}", Guid.NewGuid());
            var inlineDeployment = new Models.Assets.Emails.Deployment.Structured.EmailInlineDeployment()
            {
                name     = name,
                contacts = contacts,
                email    = email,
                type     = "EmailInlineDeployment"
            };

            var response = _client.Assets.StructuredEmailInlineDeployment.Post(inlineDeployment);

            Assert.AreEqual(name, response.name);
        }
        public void CreateInlineEmailDeployment()
        {
            var contact = new Models.Assets.Emails.Deployment.Contact()
            {
                id = 1,
                emailAddress = "*****@*****.**"
            };

            var contacts = new List<Models.Assets.Emails.Deployment.Contact>
                                                                                                       {
                                             contact
                                         };

            Models.Assets.Emails.Structured.Email email = _client.Assets.StructuredEmail.Get(5219);

            var name = string.Format("unit-test_{0}", Guid.NewGuid());
            var inlineDeployment = new Models.Assets.Emails.Deployment.Structured.EmailInlineDeployment()
            {
                name = name,
                contacts = contacts,
                email = email,
                type = "EmailInlineDeployment"
            };

            var response = _client.Assets.StructuredEmailInlineDeployment.Post(inlineDeployment);
            Assert.AreEqual(name, response.name);
        }
        public void CreateInlineEmailDeployment()
        {
            var contact = new Models.Assets.Emails.Deployment.Contact()
                                  {
                                      id = 152365,
                                      emailAddress = "*****@*****.**"
                                  };

            var contacts = new List<Models.Assets.Emails.Deployment.Contact>
                                                                                                       {
                                             contact
                                         };

            Email email = new Email()
                              {
                                  name = "sample email",
                                  htmlContent = new RawHtmlContent()
                                                    {
                                                        htmlBody = "<html><head></head><body>test</body></html>"
                                                    }
                              };

            var name = string.Format("unit-test_{0}", Guid.NewGuid());
            var inlineDeployment = new EmailInlineDeployment()
                                       {
                                           name = name,
                                           contacts = contacts,
                                           email = email,
                                           type = "EmailInlineDeployment"
                                       };

            var response = _client.Assets.EmailInlineDeployment.Post(inlineDeployment);
            Assert.AreEqual(name, response.name);
        }
Ejemplo n.º 4
0
        public void CreateInlineEmailDeployment()
        {
            var contact = new Models.Assets.Emails.Deployment.Contact()
            {
                id           = 1,
                emailAddress = "*****@*****.**"
            };

            var contacts = new List <Models.Assets.Emails.Deployment.Contact>
            {
                contact
            };

            Email email = new Email()
            {
                name        = "sample email",
                subject     = "sample subject",
                htmlContent = new RawHtmlContent()
                {
                    html = "<html><head></head><body>test</body></html>",
                    type = "RawHtmlContent"
                },
            };

            var name             = string.Format("unit-test_{0}", Guid.NewGuid());
            var inlineDeployment = new EmailInlineDeployment()
            {
                name     = name,
                contacts = contacts,
                email    = email,
                type     = "EmailInlineDeployment"
            };

            var response = _client.Assets.EmailInlineDeployment.Post(inlineDeployment);

            Assert.AreEqual(name, response.name);
        }