added tests for product and category service and controller