示例#1
0
        public void IsRequired_SmtpDisabled_ReturnsFalse()
        {
            var step = new SmtpPasswordStep();

            _job.Profile.EmailSmtpSettings.Enabled = false;

            Assert.IsFalse(step.IsStepRequired(_job));
        }
示例#2
0
        public void IsRequired_SmtpEnabledAndMissingPassword_ReturnsTrue()
        {
            var step = new SmtpPasswordStep();

            _job.Profile.EmailSmtpSettings.Enabled = true;
            _job.Passwords.SmtpPassword            = "";

            Assert.IsTrue(step.IsStepRequired(_job));
        }
示例#3
0
        public void IsRequired_SmtpEnabledAndPasswordPresent_ReturnsFalse()
        {
            var step = new SmtpPasswordStep();

            _job.Profile.EmailSmtpSettings.Enabled = true;
            _job.Passwords.SmtpPassword            = "******";

            Assert.IsFalse(step.IsStepRequired(_job));
        }