public void UserNameIsValid_ShouldNotHaveError() { _command = new CompleteUserSigningUpCommand { UserName = "******" }; _sut.ShouldNotHaveValidationErrorFor(x => x.UserName, _command); }
public void PasswordIsNullOrEmpty_ShouldHaveError(string password) { _command = new CompleteUserSigningUpCommand { Password = password }; _sut.ShouldHaveValidationErrorFor(x => x.Password, _command); }
public void UserNameIsNullOrEmpty_ShouldHaveError(string userName) { _command = new CompleteUserSigningUpCommand { UserName = userName }; _sut.ShouldHaveValidationErrorFor(x => x.UserName, _command); }
public void UserNameLengthIsOver30_ShouldHaveError() { _command = new CompleteUserSigningUpCommand { UserName = new string('*', 31) }; _sut.ShouldHaveValidationErrorFor(x => x.UserName, _command); }
public void SigningUpTokenIsValid_ShouldNotHaveError() { _command = new CompleteUserSigningUpCommand { SigningUpToken = "token" }; _sut.ShouldNotHaveValidationErrorFor(x => x.SigningUpToken, _command); }
public void SigningUpTokenIsNullOrEmpty_ShouldHaveError(string token) { _command = new CompleteUserSigningUpCommand { SigningUpToken = token }; _sut.ShouldHaveValidationErrorFor(x => x.SigningUpToken, _command); }
public void ConfirmPasswordIsValid_ShouldNotHaveError() { _command = new CompleteUserSigningUpCommand { ConfirmPassword = "******" }; _sut.ShouldNotHaveValidationErrorFor(x => x.ConfirmPassword, _command); }
public void PasswordIsDifferentFromConfirmPassword_ShouldHaveError() { _command = new CompleteUserSigningUpCommand { Password = "******", ConfirmPassword = "******" }; _sut.ShouldHaveValidationErrorFor(x => x.Password, _command); }
public void SetUp() { _service = new Mock <ICompleteUserSigningUpService>(); _unitOfWork = new Mock <IUnitOfWork>(); _mediator = new Mock <IMediator>(); _sut = new CompleteSigningUpCommandHandler(_service.Object, _unitOfWork.Object, _mediator.Object); _command = new CompleteUserSigningUpCommand { SigningUpToken = "Token", UserName = "******", Password = "******" }; _user = new User("email", "organization"); _service.Setup(x => x.GetUserByInvitationToken(_command.SigningUpToken)) .ReturnsAsync(_user); }
public async Task <ActionResult> CompleteSigningUp(CompleteUserSigningUpCommand command, CancellationToken token) { await Mediator.Send(command, token); return(NoContent()); }