public async Task DeleteVideoPlaylistTest() { var authorizedHttpClient = await base.SignIn(Role.User); var dbContext = TestsBase.CreateDbContext(); VideoPlaylistModel testVideoPlaylist = CreateTestVideoPlaylist(); VideoPlaylistClientService videoPlaylistClientService = base.CreateVideoPlaylistClientService(); await videoPlaylistClientService.CreateVideoPlaylistAsync(testVideoPlaylist); var entity = await dbContext.VideoPlaylist .Include(p => p.OwnerApplicationUser) .Where(p => p.PlaylistName == testVideoPlaylist.PlaylistName && p.OwnerApplicationUser.AzureAdB2cobjectId.ToString() == TestsBase.TestAzureAdB2CAuthConfiguration !.AzureAdUserObjectId) .AsNoTracking().SingleOrDefaultAsync(); Assert.IsNotNull(entity); await videoPlaylistClientService.DeleteVideoPlaylistAsync(entity !.VideoPlaylistId); entity = await dbContext.VideoPlaylist .Include(p => p.OwnerApplicationUser) .Where(p => p.PlaylistName == testVideoPlaylist.PlaylistName && p.OwnerApplicationUser.AzureAdB2cobjectId.ToString() == TestsBase.TestAzureAdB2CAuthConfiguration !.AzureAdUserObjectId) .AsNoTracking().SingleOrDefaultAsync(); Assert.IsNull(entity); }