Closed nwithan8 closed 1 month ago
Huh, ya learn something new every day. I've never seen these customs values used in the wild.
I'm seeing some unrelated cassettes re-recorded here, were they expired? I'd recommend not including unrelated cassette changes if we can avoid it.
This kind of ballooned out, as the CustomsInfo fixture affected Shipment fixtures, which affects a lot of cassettes.
Description
Adds
RestrictionComments
parameter to theCustomsInfo.Create
parameter set, and enforces its presence based on the value ofRestrictionType
(RestrictionComments
must be set ifRestrictionType
is set (not null) and is anything other than "none")Closes #597
Adds expanded
TopLevelRequestParameterDependentsAttribute
andNestedRequestParameterDependentsAttribute
to accommodate for mix of value- and presence-based independent-dependent relationships. New possible enforcements, e.g.:Testing
RestrictionComments
validation based onRestrictionType
Pull Request Type
Please select the option(s) that are relevant to this PR.