Exemplo n.º 1
0
        public GetChangeEmployerPageFixture()
        {
            _providerId             = 123;
            _apprenticeshipId       = 345;
            _apprenticeshipHashedId = "DS23JF3";
            _request = new ChangeEmployerRequest
            {
                ProviderId             = _providerId,
                ApprenticeshipHashedId = _apprenticeshipHashedId,
                ApprenticeshipId       = _apprenticeshipId
            };
            _informViewModel = new InformViewModel
            {
                ProviderId             = _providerId,
                ApprenticeshipHashedId = _apprenticeshipHashedId,
                ApprenticeshipId       = _apprenticeshipId
            };
            _changeEmployerRequestDetailsViewModel = new ChangeEmployerRequestDetailsViewModel();

            _modelMapper = new Mock <IModelMapper>();
            _modelMapper
            .Setup(x => x.Map <IChangeEmployerViewModel>(_request))
            .ReturnsAsync(_informViewModel);

            ITempDataProvider         tempDataProvider          = Mock.Of <ITempDataProvider>();
            TempDataDictionaryFactory tempDataDictionaryFactory = new TempDataDictionaryFactory(tempDataProvider);
            ITempDataDictionary       tempData = tempDataDictionaryFactory.GetTempData(new DefaultHttpContext());

            _sut = new ApprenticeController(_modelMapper.Object, Mock.Of <ICookieStorageService <IndexRequest> >(), Mock.Of <ICommitmentsApiClient>())
            {
                TempData = tempData
            };
        }
        public void Arrange()
        {
            var autoFixture = new Fixture();

            _request   = autoFixture.Create <InformRequest>();
            _viewModel = autoFixture.Create <InformViewModel>();

            _modelMapper = new Mock <IModelMapper>();
            _modelMapper.Setup(x => x.Map <InformViewModel>(It.Is <InformRequest>(r => r == _request)))
            .ReturnsAsync(_viewModel);

            _controller = new CohortController(Mock.Of <ICommitmentsApiClient>(),
                                               Mock.Of <ILogger <CohortController> >(),
                                               Mock.Of <ILinkGenerator>(),
                                               _modelMapper.Object,
                                               Mock.Of <IAuthorizationService>());
        }
Exemplo n.º 3
0
 internal InforView(System.Diagnostics.Process process)
 {
     InitializeComponent();
     DataContext = new InformViewModel(process.Modules, process.Threads);
 }
Exemplo n.º 4
0
        // GET: /<controller>/
        public IActionResult Index()
        {
            var model = new InformViewModel();

            return(View(model));
        }