示例#1
0
        public void UpdateQuizModelValidator_When_DescriptionIsPerfect_Then_Should_NotHaveError()
        {
            // Arrange
            var validDescriptione = stringOfLength(randomBetween(0, 200));

            // Act
            UpdateQuizModelValidator updateQuizModelValidator = new UpdateQuizModelValidator();

            // Assert
            updateQuizModelValidator.ShouldNotHaveValidationErrorFor(x => x.Description, validDescriptione);
        }
示例#2
0
        public void UpdateQuizModelValidator_When_IsRankedIsNotNull_Then_Should_NotHaveError()
        {
            // Arrange
            bool valueOfTruth = (randomBetween(0, 1) == 1);

            // Act
            UpdateQuizModelValidator updateQuizModelValidator = new UpdateQuizModelValidator();

            // Assert
            updateQuizModelValidator.ShouldNotHaveValidationErrorFor(x => x.IsRanked, valueOfTruth);
        }
示例#3
0
        public void UpdateQuizModelValidator_When_NameIsPerfect_Then_Should_NotHaveError()
        {
            // Arrange
            var validName = stringOfLength(randomBetween(1, 50));

            // Act
            UpdateQuizModelValidator updateQuizModelValidator = new UpdateQuizModelValidator();

            // Assert
            updateQuizModelValidator.ShouldNotHaveValidationErrorFor(x => x.Name, validName);
        }