Sonata\Tests\Component\Basket\BasketTest::testHasRecurrentPayment PHP Method

testHasRecurrentPayment() public method

    public function testHasRecurrentPayment()
    {
        $basket = $this->getPreparedBasket();
        $product = $this->getMockProduct();
        $product->expects($this->once())->method('isRecurrentPayment')->will($this->returnValue(true));
        $basketElement = new BasketElement();
        $basketElement->setProduct('product_code', $product);
        $basket->addBasketElement($basketElement);
        $this->assertTrue($basket->hasRecurrentPayment());
    }