public void Should_return_a_bad_request_when_no_username_is_passed()
        {
            _userAccountService.Setup(x => x.ResetParticipantPassword(It.IsAny <string>()))
            .ThrowsAsync(ClientException.ForUserService(HttpStatusCode.BadRequest));
            var response = _controller.ResetPassword("");

            response.Result.Should().BeOfType <BadRequestObjectResult>();
        }
        public async Task Should_return_no_content_when_valid_username_is_passed()
        {
            _controller = new UserDataController(_userAccountService.Object);
            var response = await _controller.ResetPassword("test");

            var result = response as OkResult;

            result.Should().NotBeNull();
            result.StatusCode.Should().Be(200);
        }