示例#1
0
        public void GetDeletedPublishersInLibrary_ShouldOnlyReturnDeletedPublishers()
        {
            var expectedPublishers = new List <Publisher>();

            for (int i = 0; i < 3; ++i)
            {
                var publisher = CreateAndRetrievePublisher();
                repository.DeletePublisher(publisher.PublisherId).ConfigureAwait(false);
                expectedPublishers.Add(publisher);
                publisher.Deleted = true;
            }
            CreateAndRetrievePublisher();

            var publishers = repository.GetDeletedPublishersInLibrary(testLibrary.LibraryId, GetFirstPage(), "").Result.Results;

            CollectionAssert.AreEquivalent(expectedPublishers, publishers);
        }
示例#2
0
 public async Task <PaginationResult <Publisher> > GetDeletedPublishersInLibrary(Pagination pagination, long libraryId, string nameFilter)
 {
     return(await publisherRepository.GetDeletedPublishersInLibrary(libraryId, pagination, nameFilter));
 }