@@ -80,7 +80,7 @@ public async Task Upsert_WhenLoggedOut_ReturnsNotPermitted()
8080 {
8181 _user = null ;
8282
83- var result = await _service . Upsert ( _photo , _token ) ;
83+ var result = await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
8484
8585 Assert . That ( result . Success , Is . False ) ;
8686 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Not permitted" ] ) ) ;
@@ -91,7 +91,7 @@ public async Task Upsert_WhenNotPermitted_ReturnsNotPermitted()
9191 {
9292 _access = _access . Without ( AccessOption . UploadPhotos ) ;
9393
94- var result = await _service . Upsert ( _photo , _token ) ;
94+ var result = await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
9595
9696 Assert . That ( result . Success , Is . False ) ;
9797 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Not permitted" ] ) ) ;
@@ -103,7 +103,7 @@ public async Task Upsert_When_FeatureDisabled_ReturnsFeatureDisabled()
103103 _featureState . ConfiguredValue = "false" ;
104104 _access = _access . With ( AccessOption . UploadPhotos ) ;
105105
106- var result = await _service . Upsert ( _photo , _token ) ;
106+ var result = await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
107107
108108 Assert . That ( result . Success , Is . False ) ;
109109 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Feature disabled" ] ) ) ;
@@ -120,7 +120,7 @@ public async Task Upsert_GivenPhoto_ResizesThenStoresPhoto()
120120 } ;
121121 _photoHelper . Setup ( h => h . ResizePhoto ( _photo . PhotoBytes , _settings . MaxPhotoHeight , _token ) ) . ReturnsAsync ( resizeResult ) ;
122122
123- var result = await _service . Upsert ( _photo , _token ) ;
123+ var result = await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
124124
125125 _photoRepository . Verify ( r => r . Upsert ( _photo , _token ) ) ;
126126 _photoRepository . Verify ( r => r . Upsert ( It . Is < Photo > ( p => p . PhotoBytes == _resizedBytes ) , _token ) ) ;
@@ -146,7 +146,7 @@ public async Task Upsert_GivenNonPhotoFile_ReturnsUnsuccessful()
146146 } ;
147147 _photoHelper . Setup ( h => h . ResizePhoto ( _photo . PhotoBytes , _settings . MaxPhotoHeight , _token ) ) . ReturnsAsync ( resizeResult ) ;
148148
149- var result = await _service . Upsert ( _photo , _token ) ;
149+ var result = await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
150150
151151 _photoRepository . Verify ( r => r . Upsert ( It . IsAny < Photo > ( ) , _token ) , Times . Never ) ;
152152 Assert . That ( result . Success , Is . False ) ;
@@ -168,7 +168,7 @@ public async Task Upsert_GivenNewPhoto_SetsAuthorAndEditor()
168168 _photo . Updated = default ;
169169 _photoHelper . Setup ( h => h . ResizePhoto ( _photo . PhotoBytes , _settings . MaxPhotoHeight , _token ) ) . ReturnsAsync ( resizeResult ) ;
170170
171- await _service . Upsert ( _photo , _token ) ;
171+ await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
172172
173173 _photoRepository . Verify ( r => r . Upsert ( It . Is < Photo > ( p => p . Author == _user ! . Name && p . Editor == _user . Name && p . Created == _now . UtcDateTime && p . Updated == _now . UtcDateTime ) , _token ) ) ;
174174 }
@@ -189,7 +189,7 @@ public async Task Upsert_GivenReplacementPhoto_SetsEditor()
189189 _photo . Editor = null ! ;
190190 _photo . Updated = default ;
191191
192- await _service . Upsert ( _photo , _token ) ;
192+ await _service . Upsert ( _photo , UserAccessContext . None ( ) , _token ) ;
193193
194194 _photoRepository . Verify ( r => r . Upsert ( It . Is < Photo > ( p => p . Author == "AUTHOR" && p . Editor == _user ! . Name && p . Created == created && p . Updated == _now . UtcDateTime ) , _token ) ) ;
195195 }
@@ -265,7 +265,7 @@ public async Task Delete_WhenLoggedOut_ReturnsNotPermitted()
265265 {
266266 _user = null ;
267267
268- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
268+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
269269
270270 Assert . That ( result . Success , Is . False ) ;
271271 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Not permitted" ] ) ) ;
@@ -276,7 +276,7 @@ public async Task Delete_WhenNotAdmin_ReturnsNotPermitted()
276276 {
277277 _access = _access . Without ( AccessOption . DeleteAnyPhoto ) ;
278278
279- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
279+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
280280
281281 Assert . That ( result . Success , Is . False ) ;
282282 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Not permitted" ] ) ) ;
@@ -288,7 +288,7 @@ public async Task Delete_WhenFeatureDisabled_ReturnsFeatureDisabled()
288288 _featureState . ConfiguredValue = "false" ;
289289 _access = _access . With ( AccessOption . DeleteAnyPhoto ) ;
290290
291- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
291+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
292292
293293 Assert . That ( result . Success , Is . False ) ;
294294 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Feature disabled" ] ) ) ;
@@ -299,7 +299,7 @@ public async Task Delete_WhenPhotoNotFound_ReturnsNotFound()
299299 {
300300 _access = _access . With ( AccessOption . DeleteAnyPhoto ) ;
301301
302- var result = await _service . Delete ( Guid . NewGuid ( ) , _token ) ;
302+ var result = await _service . Delete ( Guid . NewGuid ( ) , UserAccessContext . None ( ) , _token ) ;
303303
304304 Assert . That ( result . Success , Is . False ) ;
305305 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "Not found" ] ) ) ;
@@ -311,7 +311,7 @@ public async Task Delete_WhenOnlyAbleToUploadPhotosAndPhotoIsFromADifferentUser_
311311 _access = _access . With ( AccessOption . UploadPhotos ) . Without ( AccessOption . DeleteAnyPhoto ) ;
312312 _existingPhoto . Author = "ANOTHER USER" ;
313313
314- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
314+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
315315
316316 Assert . That ( result . Success , Is . False ) ;
317317 Assert . That ( result . Warnings , Is . EquivalentTo ( [ "You can only delete your own photos" ] ) ) ;
@@ -323,7 +323,7 @@ public async Task Delete_WhenOnlyAbleToUploadPhotosAndPhotoIsFromSelf_DeletesPho
323323 _access = _access . With ( AccessOption . UploadPhotos ) ;
324324 _existingPhoto . Author = _user ! . Name ;
325325
326- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
326+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
327327
328328 Assert . That ( result . Success , Is . True ) ;
329329 Assert . That ( result . Result , Is . EqualTo ( _existingPhoto ) ) ;
@@ -339,7 +339,7 @@ public async Task Delete_WhenAdminAndPhotoIsFromADifferentUser_DeletesPhoto()
339339 _access = _access . Without ( AccessOption . UploadPhotos ) . With ( AccessOption . DeleteAnyPhoto ) ;
340340 _existingPhoto . Author = "ANOTHER USER" ;
341341
342- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
342+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
343343
344344 Assert . That ( result . Success , Is . True ) ;
345345 Assert . That ( result . Success , Is . True ) ;
@@ -356,7 +356,7 @@ public async Task Delete_WhenAdminAndPhotoIsFromSelf_DeletesPhoto()
356356 _access = _access . With ( AccessOption . DeleteAnyPhoto ) ;
357357 _existingPhoto . Author = _user ! . Name ;
358358
359- var result = await _service . Delete ( _existingPhoto . Id , _token ) ;
359+ var result = await _service . Delete ( _existingPhoto . Id , UserAccessContext . None ( ) , _token ) ;
360360
361361 Assert . That ( result . Success , Is . True ) ;
362362 Assert . That ( result . Success , Is . True ) ;
0 commit comments