public getCrossSellingSimilarProducts ( Sonata\Component\Product\ProductInterface $product ) | ||
$product | Sonata\Component\Product\ProductInterface |
public function getCrossSellingSimilarProducts(ProductInterface $product)
{
return $this->pManager->findInSameCollections($product->getProductCollections());
}
public function testGetCrossSellingSimilarProducts() { $productManager = $this->getMock('Sonata\\Component\\Product\\ProductManagerInterface'); $productManager->expects($this->once())->method('findInSameCollections')->will($this->returnValue(array())); $finder = new ProductFinder($productManager); $product = $this->getMock('Sonata\\Component\\Product\\ProductInterface'); $this->assertEquals(array(), $finder->getCrossSellingSimilarProducts($product)); }