Add unit Test for product
Fix typo bug