/** * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::render * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::addPurchaseAction * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::<private> * * @uses \Webburza\Sylius\GoogleEcommerceBundle\Client::__construct * @uses \Webburza\Sylius\GoogleEcommerceBundle\Model\Product * @uses \Webburza\Sylius\GoogleEcommerceBundle\Model\Transaction */ public function testCanRenderPurchaseAction() { $order = $this->mockOrder('TX123', 8899, 2222, 2200, 'EUR', [['ABC123', 'My Product #1', 4455, 'White', 2], ['BCD234', 'My Product #2', 4444, 'Black', 1]]); $this->object->addPurchaseAction($order); static::assertFixtureEquals('client-action-purchase.html', $this->object->render()); }
/** * @param SyliusOrder $order */ public function addPurchaseAction(SyliusOrder $order) { $this->client->addPurchaseAction($order); }