Beispiel #1
0
        public ActionResult Index()
        {
            IList <RequestEstimateDto> requestEstimates =
                _requestEstimateManagementService.GetRequestEstimateSummaries();

            return(View(requestEstimates));
        }
Beispiel #2
0
        public void CanGetRequestEstimateSummaries()
        {
            // Establish Context
            IList <RequestEstimateDto> requestEstimateSummariesToExpect = new List <RequestEstimateDto>();

            var requestEstimateDto = new RequestEstimateDto();

            requestEstimateSummariesToExpect.Add(requestEstimateDto);

            _requestEstimateRepository.Expect(r => r.GetRequestEstimateSummaries())
            .Return(requestEstimateSummariesToExpect);

            // Act
            IList <RequestEstimateDto> requestEstimateSummariesRetrieved =
                _requestEstimateManagementService.GetRequestEstimateSummaries();

            // Assert
            requestEstimateSummariesRetrieved.ShouldNotBeNull();
            requestEstimateSummariesRetrieved.Count.ShouldEqual(1);
            requestEstimateSummariesRetrieved[0].ShouldNotBeNull();
            requestEstimateSummariesRetrieved[0].ShouldEqual(requestEstimateDto);
        }