public WhenPostingConfirmEditApprenticeshipTestsFixture() { apiRequest = new EditApprenticeshipApiRequest(); // viewModel = new ConfirmEditApprenticeshipViewModel(); apiResponse = new EditApprenticeshipResponse { NeedReapproval = true }; SetUpMockCommitmentClientApi(); SetupModelMapper(); _controller.TempData = new TempDataDictionary(new Mock <HttpContext>().Object, new Mock <ITempDataProvider>().Object); }
public void Arrange() { _mockCommitmentsApiClient = new Mock <ICommitmentsApiClient>(); _mockModelMapper = new Mock <IModelMapper>(); response = new EditApprenticeshipResponse { NeedReapproval = true }; _mockCommitmentsApiClient.Setup(x => x.EditApprenticeship(It.IsAny <EditApprenticeshipApiRequest>(), It.IsAny <CancellationToken>())).Returns(() => Task.FromResult(response)); _controller = new ApprenticeController(_mockModelMapper.Object, Mock.Of <ICookieStorageService <IndexRequest> >(), _mockCommitmentsApiClient.Object, Mock.Of <ILogger <ApprenticeController> >()); _controller.TempData = new TempDataDictionary(new Mock <HttpContext>().Object, new Mock <ITempDataProvider>().Object); }