public function let(Container $container, EntityManager $entityManager, Request $request, AbstractQuery $query, UserTopicService $userTopicService, UserRepository $userRepository, User $user, Paginator $knpPaginator, PaginatorService $paginator, EntityRepository $repository)
{
$container->get('em')->willReturn($entityManager);
$container->get('user.topic')->willReturn($userTopicService);
$container->get('newscoop.paginator.paginator_service')->willReturn($paginator);
$entityManager->persist(Argument::any())->willReturn(true);
$entityManager->flush(Argument::any())->willReturn(true);
$entityManager->remove(Argument::any())->willReturn(true);
$entityManager->getRepository('Newscoop\\Entity\\User')->willReturn($repository);
$user->getId()->willReturn(1);
$user->getUsername()->willReturn('admin');
$user->getEmail()->willReturn('[email protected]');
$this->setContainer($container);
}