Esempio n. 1
0
        public void ActivationMailTemplate_Generates_Correct_Body()
        {
            var template   = new ActivationMailTemplate(_appSettings);
            var parameters = new ActivationMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").Body.Should().Be("<p>Please <a href=\"http://localhost/Home/Activate/?activationCode=12345&email=test%40test.com\">click here to activate your account</a>.</p>");
        }
Esempio n. 2
0
        public void ActivationMailTemplate_Uses_Correct_Address()
        {
            var template   = new ActivationMailTemplate(_appSettings);
            var parameters = new ActivationMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").To.Should().Be("*****@*****.**");
        }
Esempio n. 3
0
        public void ActivationMailTemplate_Generates_Correct_Subject()
        {
            var template   = new ActivationMailTemplate(_appSettings);
            var parameters = new ActivationMailTemplateParameters("*****@*****.**", 12345);

            template.GetMessage(parameters, "*****@*****.**").Subject.Should().Be("Please activate your account");
        }