public function let($em, $repository, $queryBuilder, $expr, $query, $publicationService)
{
$em->getRepository('Newscoop\\Entity\\Comment\\Acceptance')->willReturn($repository);
$repository->createQueryBuilder('a')->willReturn($queryBuilder);
$repository->isBanned(Argument::any(), Argument::any())->willReturn(array());
$queryBuilder->select('a.search')->willReturn($queryBuilder);
$queryBuilder->where(null)->willReturn($queryBuilder);
$queryBuilder->expr()->willReturn($expr);
$queryBuilder->setParameters(array("name" => null, "email" => null, "ip" => null))->willReturn($queryBuilder);
$queryBuilder->getQuery()->willReturn($query);
$this->beConstructedWith($em, $publicationService);
}