public void MapsRequestToViewModel()
            {
                var mappingEngine = new TestableMappingEngine();
                var endpoint = new SummaryEndpoint(mappingEngine);
                var request = new SummaryRequest();
                var expectedViewModel = new SummaryViewModel();

                mappingEngine.Mapper.Setup(x => x.Map<SummaryRequest, SummaryViewModel>(request)).Returns(expectedViewModel);
                var viewModel = endpoint.Summary(request);
                viewModel.ShouldEqual(expectedViewModel);
            }
 public SummaryViewModel Summary(SummaryRequest request)
 {
     return _mapper.Map<SummaryRequest, SummaryViewModel>(request);
 }