Пример #1
0
 public function testSetSecurities()
 {
     $securityCollection = new SecurityCollection();
     $security = new Security();
     $security->setId(96);
     $securityCollection->add($security);
     $this->portfolio->setSecurities($securityCollection);
     $securities = $this->portfolio->getSecurities();
     $this->assertCount(1, $securities);
     $this->assertEquals(96, $securities->get(96)->getId());
 }
Пример #2
0
 public function setUp()
 {
     $clientRepo = new ClientRepository();
     $client = $clientRepo->findOneBy(array('email' => '*****@*****.**'));
     $portfolioRepo = new PortfolioRepository();
     $this->portfolio = $portfolioRepo->findPortfolioByClient($client);
     $securitiesRepo = new SecurityRepository();
     $portfolioSecurities = $securitiesRepo->findSecuritiesByPortfolio($this->portfolio);
     $this->portfolio->setSecurities($portfolioSecurities);
     $this->repository = new SubclassRepository();
 }