Example #1
0
        public ActionResult Index()
        {
            IList <RequestStatusDto> requestStatuses =
                _requestStatusManagementService.GetRequestStatusSummaries();

            return(View(requestStatuses));
        }
Example #2
0
        public void CanGetRequestStatusSummaries()
        {
            // Establish Context
            IList <RequestStatusDto> requestStatusSummariesToExpect = new List <RequestStatusDto>();

            var requestStatusDto = new RequestStatusDto();

            requestStatusSummariesToExpect.Add(requestStatusDto);

            _requestStatusRepository.Expect(r => r.GetRequestStatusSummaries())
            .Return(requestStatusSummariesToExpect);

            // Act
            IList <RequestStatusDto> requestStatusSummariesRetrieved =
                _requestStatusManagementService.GetRequestStatusSummaries();

            // Assert
            requestStatusSummariesRetrieved.ShouldNotBeNull();
            requestStatusSummariesRetrieved.Count.ShouldEqual(1);
            requestStatusSummariesRetrieved[0].ShouldNotBeNull();
            requestStatusSummariesRetrieved[0].ShouldEqual(requestStatusDto);
        }