trying to tdd the product update, still need to fix the unique name when updating the product