public void GetPublishersInLibrary_ShouldntReturnDeletedPublishers() { var expectedPublishers = new List <Publisher>(); for (int i = 0; i < 3; ++i) { var publisher = CreateAndRetrievePublisher(); expectedPublishers.Add(publisher); } var deletedPublisher = CreateAndRetrievePublisher(); repository.DeletePublisher(deletedPublisher.PublisherId).ConfigureAwait(false); var publishers = repository.GetPublishersInLibrary(testLibrary.LibraryId, GetFirstPage(), "").Result.Results; CollectionAssert.AreEquivalent(expectedPublishers, publishers); }
public async Task <PaginationResult <Publisher> > GetPublishersInLibrary(Pagination pagination, long libraryId, string nameFilter) { return(await publisherRepository.GetPublishersInLibrary(libraryId, pagination, nameFilter)); }