Пример #1
0
        public void GetDeletedPublishers_ShouldOnlyReturnDeletedPublishers()
        {
            var expectedPublishers = new List <Publisher>();

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

            var publishers = repository.GetDeletedPublishers(GetFirstPage()).Result.Results;

            CollectionAssert.AreEquivalent(expectedPublishers, publishers);
        }
Пример #2
0
 public async Task <PaginationResult <Publisher> > GetDeletedPublishers(Pagination pagination)
 {
     return(await publisherRepository.GetDeletedPublishers(pagination));
 }