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