Update validate test for date types.
Update so that when a descriptor references a shared descriptor object
for multiple fields the current field is recognized correctly.

Allows descriptor rule definitions to be referenced correctly, for
example, when defining date ranges.