public async Task Create_Claim()
 {
     TableUser user = new TableUser(userName);
     var result = await _mgr.CreateAsync(user);
     Assert.IsTrue(result.Succeeded);
     System.Security.Claims.Claim clm = new System.Security.Claims.Claim("type", "value", ClaimValueTypes.String, "testissuer");
     var result2 = await _mgr.AddClaimAsync(user.Id,clm);
     Assert.IsTrue(result2.Succeeded);
 }
 public async Task Create_Identity()
 {
     TableUser user = new TableUser(userName);
     var result = await _mgr.CreateAsync(user);
     Assert.IsTrue(result.Succeeded);
     UserLoginInfo info = new UserLoginInfo("testprovider", "testproviderkey");
     result = await _mgr.AddLoginAsync(user.Id, info);
     var result2 = await _mgr.CreateIdentityAsync(user, CookieAuthenticationDefaults.AuthenticationType);
     Assert.AreEqual(CookieAuthenticationDefaults.AuthenticationType,result2.AuthenticationType);
 }
 public async Task Add_Login()
 {
     TableUser user = new TableUser(userName);
     var result = await _mgr.CreateAsync(user);
     Assert.IsTrue(result.Succeeded);
     //TableUserLogin login = new TableUserLogin(user.Id, "testprovider", "testproviderkey");
     UserLoginInfo info = new UserLoginInfo("testprovider", "testproviderkey");
     result = await _mgr.AddLoginAsync(user.Id, info);
     Assert.IsTrue(result.Succeeded);
 }
 public async Task Add_User_To_Role()
 {
     TableUser user = new TableUser(userName);
     var result = await _mgr.CreateAsync(user);
     Assert.IsTrue(result.Succeeded);
     TableUserRole role = new TableUserRole(user.Id,"Admin");
     await _userStore.AddToRoleAsync(user, "Admin");
     Assert.IsTrue(_mgr.IsInRole<TableUser>(user.Id,"Admin"));
     var result2 = await _userStore.FindByIdAsync("e81b55be-33d5-4f42-9ecd-713345ea8c60");
     await _userStore.AddToRoleAsync(result2, "Admin");
 }
 public async Task Create_User()
 {
     TableUser user = new TableUser(userName);
     var result = await _mgr.CreateAsync(user);
     Assert.IsTrue(result.Succeeded);
 }