Exemplo n.º 1
0
 /**
  * @test
  */
 public function getAllPostsSuccess()
 {
     $blogs = new ArrayCollection();
     $blog_article = new BlogArticle();
     $blog_article->setId(1);
     $blog_article->setTitle('test');
     $blog_article->setContent('content');
     $blog_article->setCategory($this->createCategory(1));
     $blogs->add($blog_article);
     $blog_article = new BlogArticle();
     $blog_article->setId(2);
     $blog_article->setTitle('test_2');
     $blog_article->setContent('content_2');
     $blog_article->setCategory($this->createCategory(1));
     $blogs->add($blog_article);
     $this->repository->expects($this->once())->method('findAll')->will($this->returnValue($blogs));
     $posts = $this->blog_service->getAllPosts();
     $post = $posts->first();
     $this->assertCount(2, $posts->toArray());
     $this->assertInstanceOf('AppBundle\\Entity\\BlogArticle', $post);
     $this->assertEquals(1, $post->getId());
 }