Sonata\Tests\Component\Delivery\SelectorTest::testNonExistentProduct PHP Method

testNonExistentProduct() public method

    public function testNonExistentProduct()
    {
        $deliveryPool = new DeliveryPool();
        $productPool = new ProductPool();
        $basketElement = $this->getMock('Sonata\\Component\\Basket\\BasketElementInterface');
        $basket = $this->getMock('Sonata\\Component\\Basket\\BasketInterface');
        $basket->expects($this->once())->method('getBasketElements')->will($this->returnValue(array($basketElement)));
        $address = $this->getMock('Sonata\\Component\\Customer\\AddressInterface');
        $selector = new Selector($deliveryPool, $productPool);
        $this->assertEmpty($selector->getAvailableMethods($basket, $address));
    }