Beispiel #1
0
        public async Task <IActionResult> CompleteDeregistration([FromBody] CompleteDeregistrationDto completeDeregisterDto)
        {
            //Add Validation
            if (!ModelState.IsValid)
            {
                Forbid();
            }

            await _registerService.CompleteDeregistrationAsync(completeDeregisterDto);

            return(Ok());
        }
Beispiel #2
0
        public void SCompleteDeregistrationAsyncc_CompleteDeregistrationAsync_Once()
        {
            //Arrange
            var deregistrationDto = new CompleteDeregistrationDto()
            {
            };

            //Act
            var result = _registerService.CompleteDeregistrationAsync(deregistrationDto);

            //Assert
            _completeDeregistrationProcess.Verify(x => x.CompleteDeregistrationAsync(deregistrationDto), Times.Once);
        }
        public void CompleteDeregistrationAsync_CallsCompleteDeregistrationAsync_Once()
        {
            //Arrange
            var deregistrationDto = new CompleteDeregistrationDto()
            {
                ReplayId = "124567"
            };

            //Act
            _complaCompleteDeregistrationProcess.CompleteDeregistrationAsync(deregistrationDto);

            //Assert
            _caseflowApiProxy.Verify(x => x.CompleteDeregistrationAsync(deregistrationDto, deregistrationDto.ReplayId), Times.Once);
        }
Beispiel #4
0
 public async Task CompleteDeregistrationAsync(CompleteDeregistrationDto completeDeregistrationDto)
 {
     await _caseflowApiProxy.CompleteDeregistrationAsync(completeDeregistrationDto, completeDeregistrationDto.ReplayId);
 }
Beispiel #5
0
 public async Task CompleteDeregistrationAsync(CompleteDeregistrationDto completeDeregistrationDto)
 {
     await _completeDeregistrationProcess.CompleteDeregistrationAsync(completeDeregistrationDto);
 }
        public async Task CompleteDeregistrationAsync(CompleteDeregistrationDto completeDeregistrationDto, string replayId)
        {
            string uri = $"v1/users/{Uri.EscapeDataString(completeDeregistrationDto.UserId)}";

            await DeleteWithNoReturnTypeAsync <CompleteRegistrationDto>(uri, replayId);
        }