Implement getItemListByProduct() method + unit tests.