Esempio n. 1
0
        public async Task RemoveApplication_calls_mediator()
        {
            var applicationId = Guid.NewGuid();

            var request = new GatewayRemoveApplicationRequest
            {
                UserId           = "userId",
                UserName         = "******",
                Comments         = "comments",
                ExternalComments = "external comments"
            };

            await _controller.RemoveApplication(applicationId, request);

            _mediator.Verify(x => x.Send(It.Is <RemoveApplicationRequest>(y => y.ApplicationId == applicationId), It.IsAny <CancellationToken>()), Times.Once);
        }
Esempio n. 2
0
 public async Task <bool> RemoveApplication(Guid applicationId, [FromBody] GatewayRemoveApplicationRequest request)
 {
     return(await _mediator.Send(new RemoveApplicationRequest(applicationId, request.Comments, request.ExternalComments, request.UserId, request.UserName)));
 }