Пример #1
0
        public void ShouldSupportAddANewTAskWithoutDuDate()
        {
            var validateDate = new ValidatorDateAndDuDate(null, null);
            var taskDuDate   = validateDate.DuTempDate();

            Assert.AreEqual(null, taskDuDate);
        }
Пример #2
0
        public void ShouldSupportADefalutDateForTask()
        {
            var validateDate = new ValidatorDateAndDuDate(null);
            var taskDate     = validateDate.TempDate();

            Assert.AreEqual(DateTime.Now.Date, taskDate.Date);
        }
Пример #3
0
        public void ShouldSupportAddANewTaskWithDuDateGreaterThenDate()
        {
            var validateDate = new ValidatorDateAndDuDate("10-11-2015", "11-11-2015");
            var taskDuDate   = validateDate.DuDate();

            taskDuDate.ShouldBeTrue();
        }
Пример #4
0
        public void ShouldNotSupportAddANewTaskWithDuDateLessThenDate()
        {
            var validateDate = new ValidatorDateAndDuDate("10-11-2015", "9-10-2015");
            var taskDuDate   = validateDate.DuDate();

            taskDuDate.ShouldBeFalse();
        }
Пример #5
0
 public void ShouldNotSupportAddAInvalidDateTimeForTaskAndShouldReplaceWithCurrentDateTime()
 {
     var validateDate = new ValidatorDateAndDuDate("34-45-2015");
     var expectedresult = new DateTime(2015, 12, 14, 00, 00, 00);
     expectedresult.ToString("tt", CultureInfo.InvariantCulture);
     var taskDate = validateDate.TempDate();
     Assert.AreEqual(expectedresult, taskDate.Date);
 }
Пример #6
0
        public void ShouldNotSupportAddAInvalidDateTimeForTaskAndShouldReplaceWithCurrentDateTime()
        {
            var validateDate   = new ValidatorDateAndDuDate("34-45-2015");
            var expectedresult = new DateTime(2015, 12, 14, 00, 00, 00);

            expectedresult.ToString("tt", CultureInfo.InvariantCulture);
            var taskDate = validateDate.TempDate();

            Assert.AreEqual(expectedresult, taskDate.Date);
        }
Пример #7
0
        public void ShouldSupportASpecifiedDateForTask()
        {
            var validateDate   = new ValidatorDateAndDuDate("10-11-2015");
            var expectedresult = new DateTime(2015, 10, 11, 00, 00, 00);

            expectedresult.ToString("tt", CultureInfo.InvariantCulture);
            var taskDate = validateDate.TempDate();

            Assert.AreEqual(expectedresult, taskDate.Date);
        }
Пример #8
0
 public void ShouldSupportADefalutDateForTask()
 {
     var validateDate = new ValidatorDateAndDuDate(null);
     var taskDate = validateDate.TempDate();
     Assert.AreEqual(DateTime.Now.Date, taskDate.Date);
 }
Пример #9
0
 public void ShouldSupportAddANewTAskWithoutDuDate()
 {
     var validateDate = new ValidatorDateAndDuDate(null,null);
     var taskDuDate = validateDate.DuTempDate();
     Assert.AreEqual(null, taskDuDate);
 }
Пример #10
0
 public void ShouldSupportAddANewTaskWithDuDateGreaterThenDate()
 {
     var validateDate = new ValidatorDateAndDuDate("10-11-2015", "11-11-2015");
     var taskDuDate = validateDate.DuDate();
     taskDuDate.ShouldBeTrue();
 }
Пример #11
0
 public void ShouldNotSupportAddANewTaskWithDuDateLessThenDate()
 {
     var validateDate = new ValidatorDateAndDuDate("10-11-2015", "9-10-2015");
     var taskDuDate = validateDate.DuDate();
     taskDuDate.ShouldBeFalse();
 }
Пример #12
0
 public void ShouldSupportASpecifiedDateForTask()
 {
     var validateDate = new ValidatorDateAndDuDate("10-11-2015");
     var expectedresult = new DateTime(2015, 10, 11, 00, 00, 00);
     expectedresult.ToString("tt", CultureInfo.InvariantCulture);
     var taskDate = validateDate.TempDate();
     Assert.AreEqual(expectedresult, taskDate.Date);
 }