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