public void CanListSlideFolders() { // Establish Context IList <SlideFolderDto> slideFolderSummariesToExpect = new List <SlideFolderDto>(); SlideFolderDto slideFolderDto = new SlideFolderDto(); slideFolderSummariesToExpect.Add(slideFolderDto); slideFolderManagementService.Expect(r => r.GetSlideFolderSummaries()) .Return(slideFolderSummariesToExpect); // Act ViewResult result = slideFoldersController.Index().AssertViewRendered(); // Assert result.ViewData.Model.ShouldNotBeNull(); (result.ViewData.Model as IList <SlideFolderDto>).ShouldNotBeNull(); (result.ViewData.Model as IList <SlideFolderDto>).Count.ShouldEqual(1); }
public void CanGetSlideFolderSummaries() { // Establish Context IList <SlideFolderDto> slideFolderSummariesToExpect = new List <SlideFolderDto>(); SlideFolderDto slideFolderDto = new SlideFolderDto(); slideFolderSummariesToExpect.Add(slideFolderDto); slideFolderRepository.Expect(r => r.GetSlideFolderSummaries()) .Return(slideFolderSummariesToExpect); // Act IList <SlideFolderDto> slideFolderSummariesRetrieved = slideFolderManagementService.GetSlideFolderSummaries(); // Assert slideFolderSummariesRetrieved.ShouldNotBeNull(); slideFolderSummariesRetrieved.Count.ShouldEqual(1); slideFolderSummariesRetrieved[0].ShouldNotBeNull(); slideFolderSummariesRetrieved[0].ShouldEqual(slideFolderDto); }