adapt ExportManager test to current api

This commit is contained in:
Julien Fastré 2016-10-20 12:21:29 +02:00
parent ef96aad966
commit 428007284e

View File

@ -542,14 +542,15 @@ class ExportManagerTest extends KernelTestCase
$export = $this->prophet->prophesize(); $export = $this->prophet->prophesize();
$export->willImplement(ExportInterface::class); $export->willImplement(ExportInterface::class);
$em = $this->container->get('doctrine.orm.entity_manager');
$export->initiateQuery( $export->initiateQuery(
Argument::Type(QueryBuilder::class),
Argument::is(array('foo')), Argument::is(array('foo')),
Argument::Type('array'), Argument::Type('array'),
Argument::is(array('a' => 'b')) Argument::is(array('a' => 'b'))
) )
->will(function ($qb) { ->will(function () use ($em) {
return $qb[0]->addSelect('COUNT(user.id) as export') $qb = $em->createQueryBuilder();
return $qb->addSelect('COUNT(user.id) as export')
->from('ChillMainBundle:User', 'user'); ->from('ChillMainBundle:User', 'user');
}); });