Example #1
0
        public async Task ReturnsSuccessStatusCode()
        {
            var client  = GetClient();
            var command = new ReenviarEmailCommand
            {
                Email = "*****@*****.**"
            };

            var content = Utilities.GetRequestContent(command);

            var response = await client.PostAsync($"/api/Cuenta/Reenviar", content);

            response.EnsureSuccessStatusCode();

            var responseContent = await Utilities.GetResponseContent <ReenviarEmailResponse>(response);

            Assert.IsType <ReenviarEmailResponse>(responseContent);
            Assert.Equal(command.Email, responseContent.Email);
        }
 public async Task <ActionResult <ReenviarEmailResponse> > Reenviar([FromBody] ReenviarEmailCommand command)
 {
     return(Ok(await Mediator.Send(command)));
 }