Example #1
0
        public void ConfirmEmailMailTemplate_Generates_Correct_Body()
        {
            var template   = new ConfirmEmailMailTemplate(_appSettings);
            var parameters = new ConfirmEmailMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").Body.Should().Be("<p>Please <a href=\"http://localhost/Home/ConfirmEmail/?confirmationCode=12345&email=new%40test.com\">click here to confirm your new email address</a>.</p>");
        }
Example #2
0
        public void ConfirmEmailMailTemplate_Uses_Correct_Address()
        {
            var template   = new ConfirmEmailMailTemplate(_appSettings);
            var parameters = new ConfirmEmailMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").To.Should().Be("*****@*****.**");
        }
Example #3
0
        public void ConfirmEmailMailTemplate_Generates_Correct_Subject()
        {
            var template   = new ConfirmEmailMailTemplate(_appSettings);
            var parameters = new ConfirmEmailMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").Subject.Should().Be("Please confirm your email address");
        }