public function testConstruct()
{
$currency = new Currency();
$currency->setLabel('EUR');
$currencyManager = $this->getMock('Sonata\\Component\\Currency\\CurrencyManagerInterface');
$currencyManager->expects($this->any())->method('findOneByLabel')->will($this->returnValue($currency));
$currencyDetector = new CurrencyDetector('EUR', $currencyManager);
$this->assertEquals('EUR', $currencyDetector->getCurrency()->getLabel());
}