public async Task WhenRequestingChangeProviderInformPage_ThenGetApprenticeshipIsCalled(ChangeProviderInformRequest request)
        {
            var result = await _mapper.Map(request);

            _mockCommitmentsApiClient.Verify(a => a.GetApprenticeship(ApprenticeshipId, It.IsAny <CancellationToken>()), Times.Once);
        }
        public async Task WhenRequestingChangeProviderInformPage_ThenHashedApprenticeshipIdIsDecoded(ChangeProviderInformRequest request)
        {
            var result = await _mapper.Map(request);

            _mockEncodingService.Verify(a => a.Decode(request.ApprenticeshipHashedId, EncodingType.ApprenticeshipId), Times.Once);
        }
        public async Task AccountHashedId_IsMapped(ChangeProviderInformRequest request)
        {
            var result = await _mapper.Map(request);

            Assert.AreEqual(request.AccountHashedId, result.AccountHashedId);
        }
        public async Task ApprenticeshipStatus_IsMapped(ChangeProviderInformRequest request)
        {
            var result = await _mapper.Map(request);

            Assert.AreEqual(ApprenticeshipStatus.Stopped, result.ApprenticeshipStatus);
        }
Exemple #5
0
        public async Task <IActionResult> ChangeProviderInform(ChangeProviderInformRequest request)
        {
            var viewModel = await _modelMapper.Map <ChangeProviderInformViewModel>(request);

            return(View(viewModel));
        }