public WhenCallingDataLockRequestRestartTestsFixture() : base() { _request = _autoFixture.Create <DataLockRequestRestartRequest>(); _viewModel = _autoFixture.Create <DataLockRequestRestartViewModel>(); _mockMapper.Setup(m => m.Map <DataLockRequestRestartViewModel>(_request)) .ReturnsAsync(_viewModel); }
public void Arrange() { var fixture = new Fixture(); _request = fixture.Create <DataLockRequestRestartRequest>(); _viewModel = fixture.Create <DataLockRequestRestartViewModel>(); _modelMapperMock = new Mock <IModelMapper>(); _modelMapperMock.Setup(x => x.Map <DataLockRequestRestartViewModel>(_request)).ReturnsAsync(_viewModel); _sut = new ApprenticeController(_modelMapperMock.Object, Mock.Of <ICookieStorageService <IndexRequest> >(), Mock.Of <ICommitmentsApiClient>()); }
public IActionResult DataLockRequestRestart(DataLockRequestRestartViewModel viewModel) { if (viewModel.SubmitStatusViewModel.HasValue && viewModel.SubmitStatusViewModel.Value == SubmitStatusViewModel.Confirm) { return(RedirectToAction("ConfirmRestart", new DatalockConfirmRestartRequest { ApprenticeshipHashedId = viewModel.ApprenticeshipHashedId, ProviderId = viewModel.ProviderId })); } return(RedirectToAction("Details", "Apprentice", new { viewModel.ProviderId, viewModel.ApprenticeshipHashedId })); }