public async Task ChangePasswordShouldChangeUsersPassword() { var user = new User { ID = _random.Next() }; _userList.Add(user); var newPassword = _random.Next().ToString(); await _query.ChangePassword(user.ID, new ChangeUserPasswordModel { Password = newPassword }); user.Password.Should().NotBeEmpty(); _uow.Verify(x => x.CommitAsync()); }
public async Task ChangePassword(ChangeUserPasswordModel requestModel) { await _usersQuery.ChangePassword(_context.User.ID, requestModel); }
public async Task ChangePassword(int id, [FromBody] ChangeUserPasswordModel requestModel) { await _query.ChangePassword(id, requestModel); }