public void CreateAuthenticationIdTest() { if (string.IsNullOrEmpty(authenticationId)) { ICacheProvider cacheProvider = new HttpRuntimeCache(); var target = new AuthenticationProvider(cacheProvider); string actual; actual = target.CreateAuthenticationId(accountId); Assert.IsNotNull(actual); authenticationId = actual; } }
public void IsValidTest() { IAuthenticationProvider authenticationProvider = new AuthenticationProvider(new HttpRuntimeCache()); ICaptchaProvider captchaProvider = new ReCaptchaProvider(); IEmailProvider emailProvider = new EmailProvider(); IMobileProvider mobileProvider = new MobileProvider(); var target = new AccountProvider(authenticationProvider, captchaProvider, emailProvider, mobileProvider); string authenticationId = authenticationProvider.CreateAuthenticationId(accountId); bool expected = true; bool actual; actual = target.IsValid(authenticationId); Assert.AreEqual(expected, actual); }