/** * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::render * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::addCheckoutAction * @covers \Webburza\Sylius\GoogleEcommerceBundle\Client::<private> * * @uses \Webburza\Sylius\GoogleEcommerceBundle\Client::__construct * @uses \Webburza\Sylius\GoogleEcommerceBundle\Model\Product */ public function testCanRenderCheckoutAction() { $order = $this->mockOrder(null, null, null, null, null, [['ABC123', 'My Product #1', 4455, 'White', 2], ['BCD234', 'My Product #2', 4444, 'Black', 1]]); $this->object->addCheckoutAction($order, ['step' => 2]); static::assertFixtureEquals('client-action-checkout.html', $this->object->render()); }
/** * @param SyliusOrder $order * @param array $options */ public function addCheckoutAction(SyliusOrder $order, array $options = null) { $this->client->addCheckoutAction($order, $options); }