예제 #1
0
        public void AddCommand_ShouldNotHave_ValidationErrors()
        {
            _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Name, "Lorem ipsum dolor sit.");
            _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Surname, "Lorem ipsum dolor sit.");

            _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Bio, "");
            _addCommandValidator.ShouldNotHaveValidationErrorFor(
                x => x.Bio,
                @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec ac augue vel diam iaculis commodo.
                        Curabitur finibus enim eget sagittis vestibulum. Suspendisse vulputate ultrices posuere.
                        Praesent at elit lacus. Etiam eget lectus elementum, interdum leo et, congue arcu. Vivamus bibendum convallis
                        libero sit amet fringilla. Proin at nulla lorem. Donec euismod quis ex non faucibus.
                        Nulla velit ligula, egestas vel enim eu, auctor dignissim quam.
                        Curabitur vel mattis nisi.Aliquam a pharetra nisl.Proin non justo tortor.Praesent in urna eu neque
                        elementum blandit.Nam pellentesque purus at eleifend vulputate.Maecenas pharetra rutrum auctor.Maecenas
                        ut auctor tortor, id egestas velit.In placerat augue vel libero placerat, vel posuere ex tincidunt.Fusce
                        pellentesque iaculis ex, vestibulum sollicitudin enim lobortis pretium.
                        Maecenas iaculis lectus sit amet vehicula pretium.In hac habitasse platea dictumst.Nullam
                        molestie dictum dolor, dapibus commodo ligula.Integer nec diam dictum, cursus nunc
                        quis, blandit leo.Quisque arcu tortor, aliquam quis urna id, efficitur hendrerit nunc.Maecenas
                        quis justo et ex congue ultricies.Curabitur posuere, nibh consequat lobortis
                        faucibus, massa mauris faucibus lacus, vitae pellentesque sem sapien et purus.
                        Quisque nec tincidunt nunc, non pharetra magna.Donec vulputate ligula in augue feugiat congue.Mauris
                        gravida feugiat ornare.Maecenas rutrum, lectus in ultrices accumsan, dui nulla pretium
                        quam, vel tincidunt sem urna quis risus.");
        }
예제 #2
0
 public void AddCommand_ShouldNotHave_ValidationErrors()
 {
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Title, "Lorem ipsum dolor sit.");
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Description, "Lorem ipsum dolor sit.");
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.GenreIds, new List <Guid> {
         new Guid(), new Guid()
     });
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.AuthorIds, new List <Guid> {
         new Guid(), new Guid()
     });
 }
예제 #3
0
 public void AddCommand_ShouldNotHave_ValidationErrors(string nameValue)
 {
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Name, nameValue);
 }
예제 #4
0
 public void AddCommand_ShouldNotHave_ValidationErrors(double widthValue, double heightValue)
 {
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Width, widthValue);
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Height, heightValue);
 }
예제 #5
0
 public void AddCommand_ShouldNotHave_ValidationErrors(string titleValue, string descriptionValue)
 {
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Title, titleValue);
     _addCommandValidator.ShouldNotHaveValidationErrorFor(x => x.Description, descriptionValue);
 }