public async Task EndureThatNameIsNotEmpty() { var item = new ReportTemplate { Id = 1, Description = "Description" }; var validator = new ReportTemplateValidator(); var result = await validator.ValidateAsync(item); Assert.Contains(result.Errors, s => s.ErrorMessage.StartsWith("'Name'")); }
public ReportTemplatesCreateHandler(ApplicationDbContext context, IMapper mapper, ReportTemplateValidator validator) { this.context = context; this.mapper = mapper; this.validator = validator; }