$this->connection =
$this->
getContainer()->
get(Connection::
class);
$this->translator =
$this->
getContainer()->
get(Translator::
class);
$this->snippetRepository =
$this->
getContainer()->
get('snippet.repository'
);
$this->translator->
reset();
$this->translator->
warmUp(''
);
} public function testPassthru(): void
{ $snippetFile =
new SnippetFile_UnitTest();
$this->
getContainer()->
get(SnippetFileCollection::
class)->
add($snippetFile);
$stack =
$this->
getContainer()->
get(RequestStack::
class);
$prop = ReflectionHelper::
getProperty(RequestStack::
class, 'requests'
);
$prop->
setValue($stack,
[]);
// fake request
$request =
new Request();
$request->attributes->
set(SalesChannelRequest::ATTRIBUTE_DOMAIN_SNIPPET_SET_ID,
$this->
getSnippetSetIdForLocale('en-GB'
));
$request->attributes->
set(SalesChannelRequest::ATTRIBUTE_DOMAIN_LOCALE, 'en-GB'
);