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; }
public EFDeleteCommandCategory(BlogContext context, DeleteCategoryValidator validator) { _context = context; _validator = validator; }
public DeleteCategoryValidatorTests() { _validator = new DeleteCategoryValidator(); }
public override bool IsValid() { ValidationResult = new DeleteCategoryValidator().Validate(this); return(base.IsValid()); }