Beispiel #1
0
        public void SubmitInvalidEmail()
        {
            var formPresenter = new ContactFormPresenter(contactFormView.Object, sitecoreContext.Object, this.emailService.Object);

            var args = new ContactFormArgs {
                Email = "Test", Name = "Test"
            };

            formPresenter.SubmitData(null, args);

            Assert.IsFalse(args.IsValid);
        }
Beispiel #2
0
        public void SubmitSuccess()
        {
            var formPresenter = new ContactFormPresenter(contactFormView.Object, sitecoreContext.Object, this.emailService.Object);

            var args = new ContactFormArgs {
                Email = "*****@*****.**", Name = "Test"
            };

            formPresenter.SubmitData(null, args);

            Assert.IsTrue(args.IsValid);
        }
Beispiel #3
0
        public void SubmitEmptyName()
        {
            var formPresenter = new ContactFormPresenter(contactFormView.Object, sitecoreContext.Object, this.emailService.Object);

            var args = new ContactFormArgs {
                Email = "*****@*****.**", Name = string.Empty
            };

            formPresenter.SubmitData(null, args);

            Assert.IsFalse(args.IsValid);
        }