Ejemplo n.º 1
0
 public void LoginWithEmailTest(string email, string password)
 {
     var accountIdentity = Factory.CreateDao<AccountIdentity>(identity => {
         identity.Email = email;
         identity.Password = password.GetMD5();
     });
     var loginResult = new AccountProvider()
         .LoginWithEmail(email, password);
     Assert.AreEqual(accountIdentity.ID, loginResult.Item2);
 }
Ejemplo n.º 2
0
 public void RegisterWithEmailTest(string email, string password)
 {
     var guest = Factory.CreateDao<Guest>();
     var registerResult = new AccountProvider()
         .RegisterWithEmail(guest.ID, email, password);
     Assert.True(registerResult);
     Assert.AreEqual(1, AccountIdentity.DataSource.Count());
     var entity = AccountIdentity.DataSource.First();
     Assert.AreEqual(email, entity.Email);
     Assert.AreEqual(password.GetMD5(), entity.Password);
 }