public void GetDeletedCalendars_ShouldOnlyReturnDeletedCalendars()
        {
            var expectedCalendars = new List <Calendar>();

            for (int i = 0; i < 5; ++i)
            {
                var calendar = CreateAndRetrieveCalendar();
                repository.DeleteCalendar(calendar.CalendarId);
                expectedCalendars.Add(calendar);
            }
            CreateAndRetrieveCalendar();

            var calendars = repository.GetDeletedCalendars(GetFirstPage()).Result.Results;

            CollectionAssert.AreEquivalent(expectedCalendars, calendars);
        }
Esempio n. 2
0
 public async Task <PaginationResult <Calendar> > GetDeletedCalendars(Pagination pagination)
 {
     return(await calendarRepository.GetDeletedCalendars(pagination));
 }