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); }
public async Task <PaginationResult <Publisher> > GetDeletedPublishersInLibrary(Pagination pagination, long libraryId, string nameFilter) { return(await publisherRepository.GetDeletedPublishersInLibrary(libraryId, pagination, nameFilter)); }