feat: endpoint FetchMangaChapters et tests
This commit is contained in:
parent
3dc0a0b406
commit
879b8fa2dc
@@ -25,7 +25,7 @@ framework:
|
||||
routing:
|
||||
# Commands
|
||||
'App\Domain\Scraping\Application\Command\ScrapeChapter': commands
|
||||
|
||||
'App\Domain\Manga\Application\Command\FetchMangaChapters': commands
|
||||
# Events
|
||||
'App\Domain\Scraping\Domain\Event\ChapterScrapingStarted': events
|
||||
'App\Domain\Scraping\Domain\Event\ChapterScrapingCompleted': events
|
||||
|
||||
@@ -93,7 +93,11 @@ services:
|
||||
arguments:
|
||||
$scraperFactory: '@App\Service\Scraper\ScraperFactory'
|
||||
|
||||
App\Domain\Scraping\Infrastructure\Handler\SymfonyScrapeChapterHandler:
|
||||
App\Domain\Scraping\Infrastructure\CommandHandler\SymfonyScrapeChapterHandler:
|
||||
tags:
|
||||
- { name: messenger.message_handler, bus: command.bus }
|
||||
|
||||
App\Domain\Manga\Infrastructure\CommandHandler\SymfonyFetchMangaChaptersHandler:
|
||||
tags:
|
||||
- { name: messenger.message_handler, bus: command.bus }
|
||||
|
||||
|
||||
@@ -5,17 +5,13 @@ services:
|
||||
public: true
|
||||
|
||||
Symfony\Component\Messenger\MessageBusInterface:
|
||||
class: 'App\Tests\Domain\Scraping\Adapter\InMemoryMessageBus'
|
||||
class: 'App\Tests\Shared\Adapter\InMemoryMessageBus'
|
||||
public: true
|
||||
|
||||
App\Domain\Scraping\Domain\Contract\Repository\ScrapingJobRepositoryInterface:
|
||||
class: 'App\Tests\Domain\Scraping\Adapter\InMemoryScrapingJobRepository'
|
||||
public: true
|
||||
|
||||
App\Domain\Scraping\Domain\Contract\Service\ImageDownloaderInterface:
|
||||
class: 'App\Tests\Domain\Scraping\Adapter\InMemoryImageDownloader'
|
||||
public: true
|
||||
|
||||
App\Domain\Scraping\Domain\Contract\Service\CbzGeneratorInterface:
|
||||
class: 'App\Tests\Domain\Scraping\Adapter\InMemoryCbzGenerator'
|
||||
arguments:
|
||||
|
||||
Reference in New Issue
Block a user