public void Init() { oldIterations = SecuritySettings.Instance.PasswordHashingIterationCount; SecuritySettings.Instance.PasswordHashingIterationCount = 1; // tests will run faster configuration = new MembershipRebootConfiguration(); key = new KeyNotification(); configuration.AddEventHandler(key); repository = new FakeUserAccountRepository(); userAccountService = new UserAccountService(configuration, repository); subject = new TestAuthenticationService(userAccountService); }
public void Init() { SecuritySettings.Instance.PasswordHashingIterationCount = 1; // tests will run faster configuration = new MembershipRebootConfiguration { RequireAccountVerification = false, PasswordResetFrequency = 1 // every day }; configuration.AddEventHandler(new KeyNotification()); configuration.AddCommandHandler(new TestMapClaimsFromAccount()); repository = new FakeUserAccountRepository(); userAccountService = new UserAccountService(configuration, repository); subject = new TestAuthenticationService(userAccountService); }
public void Init() { SecuritySettings.Instance.PasswordHashingIterationCount = 1; // tests will run faster configuration = new MembershipRebootConfiguration { RequireAccountVerification = false }; accountCreatedEvent = CaptureLatestEvent.For <AccountCreatedEvent <UserAccount> >(); configuration.AddEventHandler(accountCreatedEvent); configuration.AddCommandHandler(new TestMapClaimsToAccountHandler()); repository = new FakeUserAccountRepository(); userAccountService = new UserAccountService(configuration, repository); subject = new TestAuthenticationService(userAccountService); }