public WhenMappingAcknowledgementRequestToViewModelTestsFixture() { _autoFixture = new Fixture(); Cohort = _autoFixture.Create <GetCohortResponse>(); DraftApprenticeshipsResponse = _autoFixture.Create <GetDraftApprenticeshipsResponse>(); CommitmentsApiClient = new Mock <ICommitmentsApiClient>(); CommitmentsApiClient.Setup(x => x.GetCohort(It.IsAny <long>(), It.IsAny <CancellationToken>())) .ReturnsAsync(Cohort); CommitmentsApiClient.Setup(x => x.GetDraftApprenticeships(It.IsAny <long>(), It.IsAny <CancellationToken>())) .ReturnsAsync(DraftApprenticeshipsResponse); EncodingService = new Mock <IEncodingService>(); Mapper = new AcknowledgementRequestViewModelMapper(CommitmentsApiClient.Object, EncodingService.Object); Source = _autoFixture.Create <AcknowledgementRequest>(); }
public async Task <ActionResult> Acknowledgement(AcknowledgementRequest request) { var model = await _modelMapper.Map <AcknowledgementViewModel>(request); return(View(model)); }