improve tests Singular, Required, UniqueValue,