Ejemplo n.º 1
0
        public void TestBirthdayValidator_CorrectlyValue()
        {
            var date = new DateTime(2000, 12, 12);

            Assert.DoesNotThrow(() =>
            {
                DateValidator.AssertDate(date);
            }, "Incorrect date values");
        }
Ejemplo n.º 2
0
        public void TestBirthdayValidator_ArgumentException(int year,
                                                            int month, int day, string message)
        {
            var date = new DateTime(year, month, day);

            Assert.Throws <ArgumentException>(() =>
            {
                DateValidator.AssertDate(date);
            }, message);
        }
Ejemplo n.º 3
0
 private void BirthdayDateTimePicker_ValueChanged(object sender, EventArgs e)
 {
     try
     {
         DateValidator.AssertDate(BirthdayDateTimePicker.Value);
         BirthdayDateTimePicker.CalendarTitleBackColor = Color.White;
     }
     catch (ArgumentException)
     {
         BirthdayDateTimePicker.CalendarTitleBackColor = Color.LightSalmon;
     }
 }