コード例 #1
0
        public void GetDeletedCalendarsInLibrary_ShouldOnlyReturnDeletedCalendars()
        {
            var expectedCalendars = new List <Calendar>();

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

            var calendars = repository.GetDeletedCalendarsInLibrary(testLibrary.LibraryId, GetFirstPage(), "").Result.Results;

            CollectionAssert.AreEquivalent(expectedCalendars, calendars);
        }
コード例 #2
0
 public async Task <PaginationResult <Calendar> > GetDeletedCalendarsInLibrary(Pagination pagination, long libraryId, string nameFilter)
 {
     return(await calendarRepository.GetDeletedCalendarsInLibrary(libraryId, pagination, nameFilter));
 }