public RegisterUserCommandHandler(UserManager <AppUser> userManager, IJwtGenerator jwtGenerator,
                                   IEventBus eventBus, IUserConfirmationEmail userConfirmationEmail,
                                   IFailedIdentityResult failedIdentityResult)
 {
     _userManager           = userManager;
     _jwtGenerator          = jwtGenerator;
     _eventBus              = eventBus;
     _userConfirmationEmail = userConfirmationEmail;
     _failedIdentityResult  = failedIdentityResult;
 }
예제 #2
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  = "******"
            };
        }