CodeExplorer createSeoUrlUpdater example
private StaticEntityRepository
$salesChannelRepository;
protected function setUp(): void
{ $this->seoUrlGenerator =
$this->
createMock(SeoUrlGenerator::
class);
$this->seoUrlPersister =
$this->
createMock(SeoUrlPersister::
class);
$this->connection =
$this->
createMock(Connection::
class);
} public function testUpdateWithoutDomain(): void
{ $seoUrlUpdater =
$this->
createSeoUrlUpdater();
$this->connection->
method('fetchAllAssociative'
)->
willReturn([]);
$this->seoUrlPersister->
expects(static::
never())->
method('updateSeoUrls'
);
$seoUrlUpdater->
update('test',
[]);
} public function testUpdateWithoutDefaultTemplates(): void
{ $seoUrlUpdater =
$this->
createSeoUrlUpdater();