public ChangePasswordCommandHandler(UserManager <AppUser> userManager, IEmailBuilder emailBuilder,
                                     IEventBus eventBus, IFailedIdentityResult failedIdentityResult)
 {
     _userManager          = userManager;
     _emailBuilder         = emailBuilder;
     _eventBus             = eventBus;
     _failedIdentityResult = failedIdentityResult;
 }
 public RegisterUserCommandHandler(UserManager <AppUser> userManager, IJwtGenerator jwtGenerator,
                                   IEventBus eventBus, IUserConfirmationEmail userConfirmationEmail,
                                   IFailedIdentityResult failedIdentityResult)
 {
     _userManager           = userManager;
     _jwtGenerator          = jwtGenerator;
     _eventBus              = eventBus;
     _userConfirmationEmail = userConfirmationEmail;
     _failedIdentityResult  = failedIdentityResult;
 }
        public ResetPasswordCommandHandlerTests(AuthenticationFixture fixture)
        {
            _mockEventBus             = fixture.EventBus;
            _mockUserManager          = fixture.UserManager;
            _mockEmailBuilder         = fixture.EmailBuilder;
            _mockFailedIdentityResult = fixture.FailedIdentityResult;
            _user = fixture.TestUser;

            _command = new ResetPasswordCommand
            {
                Email              = "*****@*****.**",
                NewPassword        = "******",
                ResetPasswordToken = "10101010"
            };
        }
Beispiel #4
0
        public RegisterUserCommandHandlerTests(AuthenticationFixture fixture)
        {
            _mockUserConfirmationEmail = fixture.UserConfirmationEmail;
            _mockUserManager           = fixture.UserManager;
            _mockJwtGenerator          = fixture.JwtGenerator;
            _mockEventBus             = fixture.EventBus;
            _mockFailedIdentityResult = fixture.FailedIdentityResult;
            _user = fixture.TestUser;

            _command = new RegisterUserCommand
            {
                FirstName = "Test User",
                Email     = "*****@*****.**",
                Password  = "******"
            };
        }
Beispiel #5
0
        public ConfirmEmailCommandHandlerTests(AuthenticationFixture fixture)
        {
            _mockUserManager          = fixture.UserManager;
            _mockJwtGenerator         = fixture.JwtGenerator;
            _mockEventBus             = fixture.EventBus;
            _mockFailedIdentityResult = fixture.FailedIdentityResult;
            _user = fixture.TestUser;
            _user.EmailConfirmed = true;

            _userId = "100kjdkwdu8";
            _emailConfirmationToken = "1010d1d120e";

            _command = new ConfirmEmailCommand
            {
                UserId = _userId,
                EmailConfirmationCode = "1092093dk0230-2"
            };
        }