public ActionResult Index()
        {
            IList <RequestTypeDto> requestTypes =
                _requestTypeManagementService.GetRequestTypeSummaries();

            return(View(requestTypes));
        }
        public void CanGetRequestTypeSummaries()
        {
            // Establish Context
            IList <RequestTypeDto> requestTypeSummariesToExpect = new List <RequestTypeDto>();

            var requestTypeDto = new RequestTypeDto();

            requestTypeSummariesToExpect.Add(requestTypeDto);

            _requestTypeRepository.Expect(r => r.GetRequestTypeSummaries())
            .Return(requestTypeSummariesToExpect);

            // Act
            IList <RequestTypeDto> requestTypeSummariesRetrieved =
                _requestTypeManagementService.GetRequestTypeSummaries();

            // Assert
            requestTypeSummariesRetrieved.ShouldNotBeNull();
            requestTypeSummariesRetrieved.Count.ShouldEqual(1);
            requestTypeSummariesRetrieved[0].ShouldNotBeNull();
            requestTypeSummariesRetrieved[0].ShouldEqual(requestTypeDto);
        }