public async Task ReturnsSuccessStatusCode(string username) { string passactual = "123"; string passnueva = "123"; var client = await GetAuthenticatedClientAsync(username, passactual); var command = new ModificarPasswordCommand { PasswordActual = passactual, PasswordNuevo = passnueva }; var content = Utilities.GetRequestContent(command); var response = await client.PostAsync($"/api/Usuarios/ModificarPassword", content); var responseContent = await Utilities.GetResponseContent <ModificarPasswordResponse>(response); Assert.IsType <ModificarPasswordResponse>(responseContent); response.EnsureSuccessStatusCode(); }
public async Task<ActionResult<ModificarPasswordResponse>> ModificarPassword([FromBody] ModificarPasswordCommand command) { return Ok(await Mediator.Send(command)); }