public void ShouldNotHaveErrors_Id_greaterThanZero()
        {
            var command   = CommandFactory.GetDeleteCategoryCommand(1);
            var validator = new DeleteCategoryValidator();

            validator.ShouldNotHaveValidationErrorFor(c => c.Id, command);
        }
        public void ShouldHaveErrors_Id_lessThanOne(int i)
        {
            var command   = CommandFactory.GetDeleteCategoryCommand(i);
            var validator = new DeleteCategoryValidator();

            validator.ShouldHaveValidationErrorFor(c => c.Id, command);
        }
 public EfDeleteCategoryCommand(BlogContext context, DeleteCategoryValidator validator)
 {
     this.context   = context;
     this.validator = validator;
 }
Beispiel #4
0
 public EFDeleteCommandCategory(BlogContext context, DeleteCategoryValidator validator)
 {
     _context   = context;
     _validator = validator;
 }
Beispiel #5
0
 public DeleteCategoryValidatorTests()
 {
     _validator = new DeleteCategoryValidator();
 }
Beispiel #6
0
 public override bool IsValid()
 {
     ValidationResult = new DeleteCategoryValidator().Validate(this);
     return(base.IsValid());
 }