1200, 'height' => 675]) ); } public static function createAssetTag( AssetId $assetId, string $tag ): AssetTag { return new AssetTag( assetId: $assetId, tag: $tag ); } public static function createTestImageContent(): string { // Return a minimal valid JPEG header return "\xFF\xD8\xFF\xE0\x00\x10JFIF\x00\x01\x01\x01\x00H\x00H\x00\x00\xFF\xD9"; } public static function createAssetWithDimensions( Clock $clock, int $width, int $height ): Asset { $meta = AssetMetadata::empty()->withDimensions($width, $height); return self::createAsset($clock, meta: $meta); } }