/** * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::render * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::addDetailsImpression * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::<private> * * @uses \Webburza\Sylius\GoogleEcommerceBundle\Client::__construct * @uses \Webburza\Sylius\GoogleEcommerceBundle\Model\Product */ public function testCanRenderProductDetailsImpression() { $product = static::mockProduct('123ABC', 'My Product', 9900); $this->object->addDetailsImpression($product); static::assertFixtureEquals('client-action-details-impression.html', $this->object->render()); }
/** * @param SyliusProduct $product */ public function addDetailsImpression(SyliusProduct $product) { $this->client->addDetailsImpression($product); }