File tree Expand file tree Collapse file tree 3 files changed +13
-9
lines changed
tests/Unit/Messaging/Service Expand file tree Collapse file tree 3 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 1+ services :
2+ PhpList\Core\Domain\Messaging\MessageHandler\CampaignProcessorMessageHandler :
3+ autowire : true
4+ autoconfigure : true
5+ public : false
Original file line number Diff line number Diff line change 66
77use Doctrine \ORM \EntityManagerInterface ;
88use OpenApi \Attributes as OA ;
9- use PhpList \Core \Domain \Messaging \Message \CampaignProcessorMessage ;
9+ use PhpList \Core \Domain \Messaging \Message \SyncCampaignProcessorMessage ;
1010use PhpList \Core \Domain \Messaging \Model \Message ;
1111use PhpList \Core \Security \Authentication ;
1212use PhpList \RestBundle \Common \Controller \BaseController ;
2020use Symfony \Component \HttpFoundation \Response ;
2121use Symfony \Component \Messenger \MessageBusInterface ;
2222use Symfony \Component \Routing \Attribute \Route ;
23- use Symfony \Component \Messenger \Stamp \TransportNamesStamp ;
2423
2524/**
2625 * This controller provides REST API to manage campaigns.
@@ -393,10 +392,8 @@ public function sendMessage(
393392 throw $ this ->createNotFoundException ('Campaign not found. ' );
394393 }
395394
396- $ this ->messageBus ->dispatch (
397- new CampaignProcessorMessage ($ message ->getId ()),
398- [new TransportNamesStamp (['sync ' ])]
399- );
395+ $ this ->messageBus ->dispatch (new SyncCampaignProcessorMessage ($ message ->getId ()));
396+
400397 return $ this ->json ($ this ->campaignService ->getMessage ($ message ), Response::HTTP_OK );
401398 }
402399}
Original file line number Diff line number Diff line change 44
55namespace PhpList \RestBundle \Tests \Unit \Messaging \Service ;
66
7+ use Doctrine \ORM \EntityManagerInterface ;
78use PhpList \Core \Domain \Identity \Model \Administrator ;
89use PhpList \Core \Domain \Identity \Model \PrivilegeFlag ;
910use PhpList \Core \Domain \Identity \Model \Privileges ;
@@ -37,9 +38,10 @@ protected function setUp(): void
3738 $ this ->normalizer = $ this ->createMock (MessageNormalizer::class);
3839
3940 $ this ->campaignService = new CampaignService (
40- $ this ->messageManager ,
41- $ this ->paginatedProvider ,
42- $ this ->normalizer
41+ messageManager: $ this ->messageManager ,
42+ paginatedProvider: $ this ->paginatedProvider ,
43+ normalizer: $ this ->normalizer ,
44+ entityManager: $ this ->createMock (EntityManagerInterface::class),
4345 );
4446 }
4547
You can’t perform that action at this time.
0 commit comments