Product validations and tests