Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
 public async Task ChangePassword(ChangeUserPasswordModel requestModel)
 {
     await _usersQuery.ChangePassword(_context.User.ID, requestModel);
 }
Exemplo n.º 3
0
 public async Task ChangePassword(int id, [FromBody] ChangeUserPasswordModel requestModel)
 {
     await _query.ChangePassword(id, requestModel);
 }