spec\Newscoop\GimmeBundle\Controller\TopicsControllerSpec::its_getTopicsAction_should_return_list_of_all_topics PHP Метод

its_getTopicsAction_should_return_list_of_all_topics() публичный Метод

public its_getTopicsAction_should_return_list_of_all_topics ( $request, $topicRepository, $query, $topic, $paginator )
    public function its_getTopicsAction_should_return_list_of_all_topics($request, $topicRepository, $query, $topic, $paginator)
    {
        $topic->getId()->willReturn(1);
        $topic->getTitle()->willReturn('test topic');
        $topic->getRoot()->willReturn(1);
        $topic->getParent()->willReturn(null);
        $topics = array('items' => array($topic));
        $topicRepository->getTopics(null)->willReturn($query);
        $paginator->paginate($query, array('distinct' => false))->willReturn($topics);
        $this->getTopicsAction($request)->shouldReturn($topics);
    }