public static void Validate_OdsCodeIsEmpty_HasError(
            string odsCode,
            OrderItemRecipientModelValidator validator)
        {
            var model = new OrderItemRecipientModel {
                OdsCode = odsCode
            };

            var result = validator.TestValidate(model);

            result
            .ShouldHaveValidationErrorFor(m => m.OdsCode)
            .WithErrorMessage($"{nameof(OrderItemRecipientModel.OdsCode)}Required");
        }
        public static void Validate_QuantityIsZeroOrLess_HasError(
            int quantity,
            OrderItemRecipientModelValidator validator)
        {
            var model = new OrderItemRecipientModel {
                Quantity = quantity
            };

            var result = validator.TestValidate(model);

            result
            .ShouldHaveValidationErrorFor(m => m.Quantity)
            .WithErrorMessage($"{nameof(OrderItemRecipientModel.Quantity)}GreaterThanZero");
        }