Exemple #1
0
        public void Validation()
        {
            Assert.True(TimeUtility.IsValidDate(2015, 02, 27));
            Assert.False(TimeUtility.IsValidDate(2015, 02, 31));

            Assert.True(TimeUtility.IsValidTime(12, 12, 12));
            Assert.True(TimeUtility.IsValidTime(12, 0, 0));
            Assert.True(TimeUtility.IsValidTime(0, 0, 0));             //midnight...
            Assert.False(TimeUtility.IsValidTime(25, 12, 12));
            Assert.False(TimeUtility.IsValidTime(12, 60, 12));
            Assert.False(TimeUtility.IsValidTime(12, 12, 60));
            Assert.False(TimeUtility.IsValidTime(12, 12, -1));
            Assert.False(TimeUtility.IsValidTime(12, -1, 12));
            Assert.False(TimeUtility.IsValidTime(-1, 12, 12));
        }