CodeExplorer StaticVersionStrategy example
public function testGetUrl(string
$inputUrl, ?Request
$request, string
$expectedUrl): void
{ $requestStack =
new RequestStack();
if ($request instanceof Request
) { $requestStack->
push($request);
} $themeAssetPackage =
new ThemeAssetPackage( ['http://localhost'
],
new StaticVersionStrategy('v1'
),
$requestStack,
new MD5ThemePathBuilder() );
$actual =
$themeAssetPackage->
getUrl($inputUrl);
static::
assertSame($expectedUrl,
$actual);
} public static function urlCases(): \Generator
{