added unit tests for product price