Exemplo n.º 1
0
        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);
        }