This commit is contained in:
Julien Fastré 2025-07-02 12:08:11 +02:00
parent b7c0eaae9d
commit f8edfa6844
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB
2 changed files with 7 additions and 2 deletions

View File

@ -29,6 +29,7 @@ use Chill\MainBundle\Repository\CenterRepositoryInterface;
use Chill\MainBundle\Security\Authorization\AuthorizationHelperInterface; use Chill\MainBundle\Security\Authorization\AuthorizationHelperInterface;
use Chill\MainBundle\Service\Regroupement\CenterRegroupementResolver; use Chill\MainBundle\Service\Regroupement\CenterRegroupementResolver;
use Doctrine\ORM\NativeQuery; use Doctrine\ORM\NativeQuery;
use Doctrine\ORM\Query;
use Doctrine\ORM\QueryBuilder; use Doctrine\ORM\QueryBuilder;
use PHPUnit\Framework\TestCase; use PHPUnit\Framework\TestCase;
use Prophecy\Argument; use Prophecy\Argument;
@ -80,6 +81,10 @@ class ExportGeneratorTest extends TestCase
$formatter = $this->prophesize(FormatterInterface::class); $formatter = $this->prophesize(FormatterInterface::class);
$query = $this->prophesize(QueryBuilder::class); $query = $this->prophesize(QueryBuilder::class);
$query->getDQL()->willReturn('dummy');
$dqlQuery = $this->prophesize(Query::class);
$dqlQuery->getSQL()->willReturn('dummy');
$query->getQuery()->willReturn($dqlQuery->reveal());
// required methods // required methods
$export->initiateQuery( $export->initiateQuery(
@ -103,7 +108,7 @@ class ExportGeneratorTest extends TestCase
return true; return true;
}), }),
['key' => 'form1'], $formExportData,
Argument::that(static fn ($context) => $context instanceof ExportGenerationContext && $context->byUser === $user), Argument::that(static fn ($context) => $context instanceof ExportGenerationContext && $context->byUser === $user),
)->shouldBeCalled()->willReturn($query->reveal()); )->shouldBeCalled()->willReturn($query->reveal());
$export->getResult($query->reveal(), $formExportData, Argument::that(static fn (ExportGenerationContext $context) => $context->byUser === $user)) $export->getResult($query->reveal(), $formExportData, Argument::that(static fn (ExportGenerationContext $context) => $context->byUser === $user))