Пример #1
0
        public void BirthdateValidator_Return_Correct_Value()
        {
            BirthdateValidator btV     = new BirthdateValidator();
            DateTime           today   = DateTime.Today;
            DateTime           tooBack = new DateTime(1800, 1, 1);
            DateTime           correct = new DateTime(2001, 11, 6);

            bool td = btV.IsValid(today);
            bool tb = btV.IsValid(tooBack);
            bool cr = btV.IsValid(correct);

            Assert.IsFalse(td);
            Assert.IsFalse(tb);
            Assert.IsTrue(cr);
        }
Пример #2
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;

                if (name == "DataZatrudnienia")
                {
                    komunikat = BirthdateValidator.SprawdzDateUrodzenia(this.DataZatrudnienia);
                }

                //if (name == "DataOd" && name2 == "DataDo")
                //{
                //    komunikat = DateValidator.SprawdzDate(this.DataZatrudnienia, this.DataZwolnienia);
                //}

                return(komunikat);
            }
        }