Example #1
0
        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;
 }