protected function setUp(): void
{ parent::
setUp();
$this->context =
$this->
createStorefrontSalesChannelContext(Uuid::
randomHex(), 'sitemap-exporter-test'
);
$this->salesChannelRepository =
$this->
getContainer()->
get('sales_channel.repository'
);
} public function testNotLocked(): void
{ $cache =
$this->
createMock(CacheItemPoolInterface::
class);
$cache->
method('getItem'
)->
willReturn($this->
createCacheItem('', true, false
));
$exporter =
new SitemapExporter( [],
$cache,
10,
$this->
createMock(FilesystemOperator::
class),
$this->
createMock(SitemapHandleFactoryInterface::
class),
$this->
createMock(EventDispatcher::
class) );
$result =
$exporter->
generate($this->context, false, null, null
);