add unit tests for product model