コード例 #1
0
ファイル: WebsitesServiceTest.php プロジェクト: bakgat/notos
 /**
  * @test
  * @group websitesservice
  */
 public function should_return_all_websites()
 {
     $i = 0;
     $collection = new ArrayCollection();
     while ($i < 5) {
         $n_website = new Name('website ' . ++$i);
         $url_website = new URL('www.website' . $i . '.be');
         $website = Website::register($n_website, $url_website);
         $collection->add($website);
     }
     $this->websitesRepo->shouldReceive('all')->andReturn($collection);
     $websites = $this->websitesService->all();
     $this->assertCount(5, $websites);
     $this->assertInstanceOf('Bakgat\\Notos\\Domain\\Model\\Location\\Website', $websites[0]);
 }
コード例 #2
0
ファイル: WebsitesController.php プロジェクト: bakgat/notos
 public function index()
 {
     return $this->jsonResponse($this->websitesService->all(), ['list']);
 }