public void GetDeletedVideosInLibrary_ShouldOnlyReturnDeletedVideos() { var expectedVideos = new List <Video>(); for (int i = 0; i < 3; ++i) { var video = CreateAndRetrieveVideo(); repository.DeleteVideo(video.VideoId).ConfigureAwait(false); expectedVideos.Add(video); } CreateAndRetrieveVideo(); var videos = repository.GetDeletedVideosInLibrary(testLibrary.LibraryId, GetFirstPage(), "").Result.Results; CollectionAssert.AreEquivalent(expectedVideos, videos); }