public function testFindByAccount()
 {
     $repository = $this->getMockBuilder('\\Doctrine\\ORM\\EntityRepository')->disableOriginalConstructor()->getMock();
     $repository->expects($this->once())->method('findBy')->with(array('account' => 9));
     $em = $this->getMockBuilder('\\Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->getMock();
     $em->expects($this->once())->method('getRepository')->will($this->returnValue($repository));
     $account = new Account();
     $account->setId(9);
     $blm = $this->getManager($em);
     $blm->findByAccount($account);
 }
 public function testCreateDotpayPayment()
 {
     $em = $this->getMockBuilder('\\Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->getMock();
     $bank = $this->getMockBuilder('\\Hatimeria\\BankBundle\\Bank\\Bank')->disableOriginalConstructor()->getMock();
     $pm = $this->getManager($em, $bank);
     $account = new Account();
     $account->setId(9);
     $dp = $pm->createDotpayPayment($account);
     $this->assertInstanceOf('Hatimeria\\BankBundle\\Tests\\TestEntity\\DotpayPayment', $dp);
     $this->assertNotEmpty($dp->getControl());
     $this->assertEquals($account, $dp->getAccount());
 }