Sonata\Tests\Component\Basket\BasketElementTest::testPrice PHP Method

testPrice() public method

public testPrice ( )
    public function testPrice()
    {
        $basketElement = $this->getBasketElement();
        $this->assertEquals(19.6, $basketElement->getVatRate(), 'BasketElement returns the correct VAT');
        $this->assertEquals(1, $basketElement->getQuantity(), 'BasketElement returns the correct default quantity');
        $this->assertEquals(15, $basketElement->getUnitPrice(), 'BasketElement return the correct price w/o VAT');
        $this->assertEquals(17.94, $basketElement->getUnitPrice(true), 'BasketElement return the correct price w/ VAT');
        $this->assertEquals(15, $basketElement->getTotal(), 'BasketElement return the correct price w/o VAT');
        $this->assertEquals(17.94, $basketElement->getTotal(true), 'BasketElement return the correct price w VAT');
        $this->assertEquals(2.94, $basketElement->getVatAmount(), 'BasketElement returns the correct VAT amount');
    }