@@ -116,14 +116,13 @@ public async Task SetPropertiesAsync_WithBrowserFile_ShouldSetPropertiesAsync()
116116 // Arrange
117117 var objectUrl = "blob:123" ;
118118 var filename = "song.mp3" ;
119- var inputId = "inputId" ;
120119 var browserFile = new Mock < IBrowserFile > ( ) ;
121120 browserFile . SetupGet ( b => b . ContentType ) . Returns ( "audio/mpeg" ) ;
122121 browserFile . SetupGet ( b => b . Name ) . Returns ( filename ) ;
123122
124123 var codec = Audiofile . AudioCodecs . First ( x => x . FileExtension == ".mp3" ) ;
125124 _fileInputManager . Setup ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) ) . Returns ( codec ) ;
126- _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( inputId ) ) . ReturnsAsync ( objectUrl ) ;
125+ _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( browserFile . Object ) ) . ReturnsAsync ( objectUrl ) ;
127126 _jsRuntime . Setup ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . IsAny < object ? [ ] > ( ) ) ) . Returns ( new ValueTask < double > ( 90.0 ) ) ;
128127
129128 var audiofile = new Audiofile ( ) ;
@@ -137,7 +136,7 @@ public async Task SetPropertiesAsync_WithBrowserFile_ShouldSetPropertiesAsync()
137136 }
138137 } ;
139138 // Act
140- await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object , inputId ) ;
139+ await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object ) ;
141140
142141 // Assert
143142 Assert . AreEqual ( codec , audiofile . AudioCodec ) ;
@@ -146,7 +145,7 @@ public async Task SetPropertiesAsync_WithBrowserFile_ShouldSetPropertiesAsync()
146145 Assert . AreEqual ( TimeSpan . FromSeconds ( 90 ) , audiofile . Duration ) ;
147146 Assert . AreEqual ( 1 , audiofileChangedFired ) ;
148147 _fileInputManager . Verify ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) , Times . Once ) ;
149- _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( inputId ) , Times . Once ) ;
148+ _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( browserFile . Object ) , Times . Once ) ;
150149 _jsRuntime . Verify ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . Is < object ? [ ] > ( o => o [ 0 ] as string == audiofile . ObjectURL ) ) , Times . Once ) ;
151150 }
152151
@@ -156,14 +155,13 @@ public async Task SetProperty_AudiofileWithDuration_SetsLastTrackEndAlsoAsync()
156155 // Arrange
157156 var objectUrl = "blob:123" ;
158157 var filename = "song.mp3" ;
159- var inputId = "inputId" ;
160158 var browserFile = new Mock < IBrowserFile > ( ) ;
161159 browserFile . SetupGet ( b => b . ContentType ) . Returns ( "audio/mpeg" ) ;
162160 browserFile . SetupGet ( b => b . Name ) . Returns ( filename ) ;
163161
164162 var codec = Audiofile . AudioCodecs . First ( x => x . FileExtension == ".mp3" ) ;
165163 _fileInputManager . Setup ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) ) . Returns ( codec ) ;
166- _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( inputId ) ) . ReturnsAsync ( objectUrl ) ;
164+ _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( browserFile . Object ) ) . ReturnsAsync ( objectUrl ) ;
167165 _jsRuntime . Setup ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . IsAny < object ? [ ] > ( ) ) ) . Returns ( new ValueTask < double > ( 90.0 ) ) ;
168166 var track1 = new Track ( )
169167 {
@@ -189,7 +187,7 @@ public async Task SetProperty_AudiofileWithDuration_SetsLastTrackEndAlsoAsync()
189187 }
190188 } ;
191189 // Act
192- await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object , inputId ) ;
190+ await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object ) ;
193191
194192 // Assert
195193 Assert . AreEqual ( codec , audiofile . AudioCodec ) ;
@@ -199,7 +197,7 @@ public async Task SetProperty_AudiofileWithDuration_SetsLastTrackEndAlsoAsync()
199197 Assert . AreEqual ( TimeSpan . FromSeconds ( 90 ) , track2 . End ) ;
200198 Assert . AreEqual ( 1 , audiofileChangedFired ) ;
201199 _fileInputManager . Verify ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) , Times . Once ) ;
202- _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( inputId ) , Times . Once ) ;
200+ _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( browserFile . Object ) , Times . Once ) ;
203201 _jsRuntime . Verify ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . Is < object ? [ ] > ( o => o [ 0 ] as string == audiofile . ObjectURL ) ) , Times . Once ) ;
204202 }
205203
@@ -209,14 +207,13 @@ public async Task SetPropertiesAsync_PreviouslySetAudiofile_ShouldClearFirstAndS
209207 // Arrange
210208 var objectUrl = "blob:123" ;
211209 var filename = "song.mp3" ;
212- var inputId = "inputId" ;
213210 var browserFile = new Mock < IBrowserFile > ( ) ;
214211 browserFile . SetupGet ( b => b . ContentType ) . Returns ( "audio/mpeg" ) ;
215212 browserFile . SetupGet ( b => b . Name ) . Returns ( filename ) ;
216213
217214 var codec = Audiofile . AudioCodecs . First ( x => x . FileExtension == ".mp3" ) ;
218215 _fileInputManager . Setup ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) ) . Returns ( codec ) ;
219- _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( inputId ) ) . ReturnsAsync ( objectUrl ) ;
216+ _fileInputManager . Setup ( f => f . GetObjectUrlAsync ( browserFile . Object ) ) . ReturnsAsync ( objectUrl ) ;
220217 _jsRuntime . Setup ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . IsAny < object ? [ ] > ( ) ) ) . Returns ( new ValueTask < double > ( 90.0 ) ) ;
221218
222219 var audiofile = new Audiofile
@@ -232,7 +229,7 @@ public async Task SetPropertiesAsync_PreviouslySetAudiofile_ShouldClearFirstAndS
232229 }
233230 } ;
234231 // Act
235- await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object , inputId ) ;
232+ await _audiofileManager . SetPropertiesAsync ( audiofile , browserFile . Object ) ;
236233
237234 // Assert
238235 Assert . AreEqual ( codec , audiofile . AudioCodec ) ;
@@ -241,7 +238,7 @@ public async Task SetPropertiesAsync_PreviouslySetAudiofile_ShouldClearFirstAndS
241238 Assert . AreEqual ( TimeSpan . FromSeconds ( 90 ) , audiofile . Duration ) ;
242239 Assert . AreEqual ( 1 , audiofileChangedFired ) ;
243240 _fileInputManager . Verify ( f => f . GetAudioCodec ( filename , "audio/mpeg" ) , Times . Once ) ;
244- _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( inputId ) , Times . Once ) ;
241+ _fileInputManager . Verify ( f => f . GetObjectUrlAsync ( browserFile . Object ) , Times . Once ) ;
245242 _jsRuntime . Verify ( js => js . InvokeAsync < double > ( "getAudioDurationFromFile" , It . Is < object ? [ ] > ( o => o [ 0 ] as string == audiofile . ObjectURL ) ) , Times . Once ) ;
246243 _traceChangeManager . VerifySet ( t => t . BulkEdit = true , Times . Once ) ;
247244 _traceChangeManager . VerifySet ( t => t . BulkEdit = false , Times . Once ) ;
0 commit comments