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))); }