@@ -41,7 +41,7 @@ public void Setup()
4141 [ Test ]
4242 public void NoOutputIfNoMediaOrFileSet ( )
4343 {
44- var tagHelper = new InlineSvgTagHelper ( null , null , null ) ;
44+ var tagHelper = new InlineSvgTagHelper ( null , null , null , null , null ) ;
4545
4646 tagHelper . Process ( _context , _output ) ;
4747
@@ -52,7 +52,7 @@ public void NoOutputIfNoMediaOrFileSet()
5252 public void NoOutputIfBothMediaAndFileSet ( )
5353 {
5454 var umbContent = Mock . Of < IPublishedContent > ( c => c . ContentType . ItemType == PublishedItemType . Media ) ;
55- var tagHelper = new InlineSvgTagHelper ( null , null , null )
55+ var tagHelper = new InlineSvgTagHelper ( null , null , null , null , null )
5656 {
5757 FileSource = "test.svg" ,
5858 MediaItem = umbContent
@@ -66,7 +66,7 @@ public void NoOutputIfBothMediaAndFileSet()
6666 [ Test ]
6767 public void NoOutputIfFileNotSvg ( )
6868 {
69- var tagHelper = new InlineSvgTagHelper ( null , null , null )
69+ var tagHelper = new InlineSvgTagHelper ( null , null , null , null , null )
7070 {
7171 FileSource = "test.notsvg"
7272 } ;
@@ -82,7 +82,7 @@ public void NoOutputIfFileNotFound()
8282 var fileProvider = new Mock < IFileProvider > ( ) ;
8383 fileProvider . Setup ( p => p . GetFileInfo ( It . IsAny < string > ( ) ) ) . Returns ( Mock . Of < IFileInfo > ( f => ! f . Exists ) ) ;
8484 var hostEnv = Mock . Of < IWebHostEnvironment > ( e => e . WebRootFileProvider == fileProvider . Object ) ;
85- var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null )
85+ var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null , null , null )
8686 {
8787 FileSource = "test.svg"
8888 } ;
@@ -98,7 +98,7 @@ public void ExpectedOutputIfValidFile()
9898 var fileProvider = new Mock < IFileProvider > ( ) ;
9999 fileProvider . Setup ( p => p . GetFileInfo ( It . IsAny < string > ( ) ) ) . Returns ( Mock . Of < IFileInfo > ( f => f . Exists && f . CreateReadStream ( ) == new MemoryStream ( Encoding . UTF8 . GetBytes ( "test svg" ) ) ) ) ;
100100 var hostEnv = Mock . Of < IWebHostEnvironment > ( e => e . WebRootFileProvider == fileProvider . Object ) ;
101- var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null )
101+ var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null , null , null )
102102 {
103103 FileSource = "test.svg"
104104 } ;
@@ -116,7 +116,7 @@ public void NoOutputIfMediaUrlNull()
116116 {
117117 var urlProvider = new Mock < IPublishedUrlProvider > ( ) ;
118118 urlProvider . Setup ( p => p . GetMediaUrl ( It . IsAny < IPublishedContent > ( ) , It . IsAny < UrlMode > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < Uri > ( ) ) ) . Returns ( ( string ) null ! ) ;
119- var tagHelper = new InlineSvgTagHelper ( null , null , urlProvider . Object )
119+ var tagHelper = new InlineSvgTagHelper ( null , null , urlProvider . Object , null , null )
120120 {
121121 MediaItem = Mock . Of < IPublishedContent > ( c => c . ContentType . ItemType == PublishedItemType . Media )
122122 } ;
@@ -132,7 +132,7 @@ public void NoOutputIfMediaNotSvg()
132132 var umbContent = Mock . Of < IPublishedContent > ( c => c . ContentType . ItemType == PublishedItemType . Media ) ;
133133 var urlProvider = new Mock < IPublishedUrlProvider > ( ) ;
134134 urlProvider . Setup ( p => p . GetMediaUrl ( umbContent , It . IsAny < UrlMode > ( ) , It . IsAny < string > ( ) , It . IsAny < string > ( ) , It . IsAny < Uri > ( ) ) ) . Returns ( "test.notsvg" ) ;
135- var tagHelper = new InlineSvgTagHelper ( null , null , urlProvider . Object )
135+ var tagHelper = new InlineSvgTagHelper ( null , null , urlProvider . Object , null , null )
136136 {
137137 MediaItem = umbContent
138138 } ;
@@ -152,7 +152,9 @@ public void NoOutputIfMediaNotFound()
152152 var tagHelper = new InlineSvgTagHelper (
153153 new MediaFileManager ( fileSystem , null , null , null , null , Mock . Of < IOptions < ContentSettings > > ( ) ) ,
154154 null ,
155- urlProvider . Object )
155+ urlProvider . Object ,
156+ null ,
157+ null )
156158 {
157159 MediaItem = umbContent
158160 } ;
@@ -172,7 +174,9 @@ public void ExpectedOutputIfValidMedia()
172174 var tagHelper = new InlineSvgTagHelper (
173175 new MediaFileManager ( fileSystem , null , null , null , null , Mock . Of < IOptions < ContentSettings > > ( ) ) ,
174176 null ,
175- urlProvider . Object )
177+ urlProvider . Object ,
178+ null ,
179+ null )
176180 {
177181 MediaItem = umbContent
178182 } ;
@@ -193,7 +197,7 @@ public void SanitizesJavascript()
193197 . Setup ( p => p . GetFileInfo ( It . IsAny < string > ( ) ) )
194198 . Returns ( Mock . Of < IFileInfo > ( f => f . Exists && f . CreateReadStream ( ) == new MemoryStream ( Encoding . UTF8 . GetBytes ( "<a xlink:href=\" javascript:alert('test');\" >Click here</a><script attr=\" test\" >test</script>end" ) ) ) ) ;
195199 var hostEnv = Mock . Of < IWebHostEnvironment > ( e => e . WebRootFileProvider == fileProvider . Object ) ;
196- var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null )
200+ var tagHelper = new InlineSvgTagHelper ( null , hostEnv , null , null , null )
197201 {
198202 FileSource = "test.svg"
199203 } ;
0 commit comments