product validations, fixing products tests
product tests