public function testInsufficientFunds()
 {
     try {
         /* Orginal account */
         $oa = $this->getAccount(10);
         /* Destination account */
         $da = $this->getAccount(75);
         $exchanger = $this->getMock('\\Hatimeria\\BankBundle\\Bank\\CurrencyExchanger');
         $em = $this->getMockBuilder('\\Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->getMock();
         $blm = $this->getMockBuilder('\\Hatimeria\\BankBundle\\Model\\BankLogManager')->disableOriginalConstructor()->getMock();
         $bank = new Bank($exchanger, $em, $blm);
         $bank->transferFunds($oa, $da, 45);
     } catch (BankException $e) {
         $this->assertEquals('Not enough founds', $e->getMessage());
         return;
     }
     $this->fail();
 }