public void ShouldHaveError_Description_isEmpty()
        {
            var validator = new EditCategoryValidator();
            var command   = CommandFactory.GetEditCategoryCommand(It.IsAny <int>(), "TestName", "");

            validator.ShouldHaveValidationErrorFor(x => x.Description, command);
        }
        public void ShouldHaveError_Name_isEmpty()
        {
            var validator = new EditCategoryValidator();
            var command   = CommandFactory.GetEditCategoryCommand(It.IsAny <int>(), "", "testDescr");

            validator.ShouldHaveValidationErrorFor(x => x.Name, command);
        }
        public void ShouldHaveError_Description_tooLong()
        {
            string s         = CreateStringOfLength(400);
            var    validator = new EditCategoryValidator();
            var    command   = CommandFactory.GetEditCategoryCommand(It.IsAny <int>(), "TestName", s);

            validator.ShouldHaveValidationErrorFor(x => x.Description, command);
        }