PHP 클래스 spec\Newscoop\GimmeBundle\Controller\UserTopicsControllerSpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: sourcefabric/newscoop

공개 메소드들

메소드 설명
it_is_initializable ( )
its_getUserTopicsAction_should_return_empty_array_when_no_results ( $request, $repository, $user, $userTopicService, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $paginator, $knpPaginator )
its_getUserTopicsAction_should_return_list_of_topics_by_language_followed_by_user ( $request, $repository, $user, $userTopicService, $paginator, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $knpPaginator )
its_getUserTopicsAction_should_return_list_of_topics_followed_by_user ( $request, $repository, $user, $userTopicService, $paginator, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $knpPaginator )
its_getUserTopicsAction_should_throw_exception_when_no_user_id_param_given ( $request )
its_getUserTopicsAction_should_throw_exception_when_user_not_found ( $request, $repository )
its_linkToUserAction_and_unlinkFromUserAction_should_throw_exception_when_user_not_found ( $request )
its_linkToUserAction_and_unlinkFromUserAction_should_throw_invalid_params_exception ( $request, $repository, $user )
its_linkToUserAction_should_do_nothing_when_links_array_is_wrong ( $request, $repository, $user )
its_linkToUserAction_should_link_topic_to_user ( $request, $repository, $user )
its_unlinkFromUserAction_should_do_nothing_when_links_array_is_wrong ( $request, $repository, $user )
its_unlinkFromUserAction_should_unlink_topic_from_user ( $request, $repository, $user )
let ( Symfony\Component\DependencyInjection\Container $container, EntityManager $entityManager, Request $request, Doctrine\ORM\AbstractQuery $query, UserTopicService $userTopicService, UserRepository $userRepository, User $user, Knp\Component\Pager\Paginator $knpPaginator, PaginatorService $paginator, Doctrine\ORM\EntityRepository $repository )

메소드 상세

it_is_initializable() 공개 메소드

public it_is_initializable ( )

its_getUserTopicsAction_should_return_empty_array_when_no_results() 공개 메소드

public its_getUserTopicsAction_should_return_empty_array_when_no_results ( $request, $repository, $user, $userTopicService, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $paginator, $knpPaginator )
$parameterBag Symfony\Component\HttpFoundation\ParameterBag

its_getUserTopicsAction_should_return_list_of_topics_by_language_followed_by_user() 공개 메소드

public its_getUserTopicsAction_should_return_list_of_topics_by_language_followed_by_user ( $request, $repository, $user, $userTopicService, $paginator, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $knpPaginator )
$parameterBag Symfony\Component\HttpFoundation\ParameterBag

its_getUserTopicsAction_should_return_list_of_topics_followed_by_user() 공개 메소드

public its_getUserTopicsAction_should_return_list_of_topics_followed_by_user ( $request, $repository, $user, $userTopicService, $paginator, Symfony\Component\HttpFoundation\ParameterBag $parameterBag, $knpPaginator )
$parameterBag Symfony\Component\HttpFoundation\ParameterBag

its_getUserTopicsAction_should_throw_exception_when_no_user_id_param_given() 공개 메소드

its_getUserTopicsAction_should_throw_exception_when_user_not_found() 공개 메소드

its_linkToUserAction_and_unlinkFromUserAction_should_throw_exception_when_user_not_found() 공개 메소드

its_linkToUserAction_and_unlinkFromUserAction_should_throw_invalid_params_exception() 공개 메소드

let() 공개 메소드

public let ( Symfony\Component\DependencyInjection\Container $container, EntityManager $entityManager, Request $request, Doctrine\ORM\AbstractQuery $query, UserTopicService $userTopicService, UserRepository $userRepository, User $user, Knp\Component\Pager\Paginator $knpPaginator, PaginatorService $paginator, Doctrine\ORM\EntityRepository $repository )
$container Symfony\Component\DependencyInjection\Container
$entityManager Doctrine\ORM\EntityManager
$request Symfony\Component\HttpFoundation\Request
$query Doctrine\ORM\AbstractQuery
$userTopicService Newscoop\Services\UserTopicService
$userRepository Newscoop\Entity\Repository\UserRepository
$user Newscoop\Entity\User
$knpPaginator Knp\Component\Pager\Paginator
$paginator Newscoop\Gimme\PaginatorService
$repository Doctrine\ORM\EntityRepository