Iteration B2 - unit tests for product model