public WhenCallingEditStopDateTestsFixture() : base() { _request = _autoFixture.Create <EditStopDateRequest>(); _autoFixture.Customize <EditStopDateViewModel>(c => c.Without(x => x.NewStopDate)); _viewModel = _autoFixture.Create <EditStopDateViewModel>(); _viewModel.NewStopDate = new CommitmentsV2.Shared.Models.MonthYearModel("062020"); _mockMapper.Setup(m => m.Map <EditStopDateViewModel>(_request)) .ReturnsAsync(_viewModel); }
public void Arrange() { var _autoFixture = new Fixture(); _request = _autoFixture.Create <EditStopDateRequest>(); _mockCommitmentsApiClient = new Mock <ICommitmentsApiClient>(); _logger = new Mock <ILogger <EditStopDateRequestToViewModelMapper> >(); _apprenticeshipResponse = _autoFixture.Create <GetApprenticeshipResponse>(); _mockCommitmentsApiClient = new Mock <ICommitmentsApiClient>(); _mockCommitmentsApiClient.Setup(m => m.GetApprenticeship(It.IsAny <long>(), It.IsAny <CancellationToken>())) .ReturnsAsync(_apprenticeshipResponse); _mapper = new EditStopDateRequestToViewModelMapper(_mockCommitmentsApiClient.Object, _logger.Object); }
public async Task <ActionResult> EditStopDate(EditStopDateRequest request) { var viewModel = await _modelMapper.Map <EditStopDateViewModel>(request); return(View(viewModel)); }