Beispiel #1
0
        public void InvalidOpenAndClosedHours(string date, bool expectedResult)
        {
            var validationAttribute = new HoursValidationAttribute();
            var actualResult        = validationAttribute.IsValid(DateTime.ParseExact(
                                                                      date, "yyyy-MM-dd HH:mm", CultureInfo.InvariantCulture));

            Assert.Equal(expectedResult, actualResult);
        }
Beispiel #2
0
        public void HourShouldNotBeValid()
        {
            // Arrange
            var validationAttribute = new HoursValidationAttribute();

            // Act
            var isValid = validationAttribute.IsValid(new DateTime(2020, 04, 25, 09, 59, 00));

            // Assert
            Assert.False(isValid);
        }
Beispiel #3
0
        public void HourShouldBeValid()
        {
            // Arrange
            var validationAttribute = new HoursValidationAttribute();

            // Act
            var isValid = validationAttribute.IsValid(new DateTime(2020, 04, 25, 10, 30, 00));

            // Assert
            Assert.True(isValid);
        }