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>()); }
internal InforView(System.Diagnostics.Process process) { InitializeComponent(); DataContext = new InformViewModel(process.Modules, process.Threads); }
// GET: /<controller>/ public IActionResult Index() { var model = new InformViewModel(); return(View(model)); }