[TASK] Update tests for type specificity and invalid properties
[TASK] Update validation to check for proper type and min length