public function testGetProductTypes() { $productTypeOne = $this->createProductType('ProductType1Name', 'ProductType1Label'); $productTypeTwo = $this->createProductType('ProductType2Name', 'ProductType2Label'); $this->productTypeList->expects($this->once())->method('getProductTypes')->willReturn([$productTypeOne, $productTypeTwo]); $expectedResult = [$productTypeOne, $productTypeTwo]; $result = $this->block->getProductTypes(); $this->assertEquals($expectedResult, $result); }
/** * @return \Magento\Catalog\Api\Data\ProductTypeInterface[] */ public function getProductTypes() { return $this->productTypeList->getProductTypes(); }