public void Arrange()
        {
            var fixture = new Fixture();

            _request = fixture.Create <DatalockConfirmRestartRequest>();
            _sut     = new ApprenticeController(Mock.Of <IModelMapper>(), Mock.Of <ICookieStorageService <IndexRequest> >(), Mock.Of <ICommitmentsApiClient>());
        }
        public IActionResult ConfirmRestart(DatalockConfirmRestartRequest request)
        {
            var viewModel = new DatalockConfirmRestartViewModel {
                ApprenticeshipHashedId = request.ApprenticeshipHashedId, ProviderId = request.ProviderId
            };

            return(View("DataLockConfirmRestart", viewModel));
        }
コード例 #3
0
        public void Arrange()
        {
            var fixture = new Fixture();

            _request   = fixture.Create <DatalockConfirmRestartRequest>();
            _viewModel = fixture.Create <DatalockConfirmRestartViewModel>();
            _mockCommitmentsApiClient = new Mock <ICommitmentsApiClient>();
            _modelMapperMock          = new Mock <IModelMapper>();
            _modelMapperMock.Setup(x => x.Map <DatalockConfirmRestartViewModel>(_request)).ReturnsAsync(_viewModel);
            _sut = new ApprenticeController(_modelMapperMock.Object, Mock.Of <ICookieStorageService <IndexRequest> >(), _mockCommitmentsApiClient.Object);
        }