public void TestDeleteUserRole()
        {
            var origUserRole = _userRoleRepo.Create(RandomUserRole()).Result;

            Assert.That(_userRoleRepo.GetAllUserRoles(_projId).Result, Has.Count.EqualTo(1));

            _ = _userRoleController.DeleteUserRole(_projId, origUserRole.Id).Result;

            Assert.That(_userRoleRepo.GetAllUserRoles(_projId).Result, Has.Count.EqualTo(0));
        }
Exemple #2
0
 public Task RemoveFromRoleAsync(ApplicationUser user, string roleName)
 {
     if (user != null)
     {
         return(Task.Factory.StartNew(() => {
             UserRoleController.DeleteUserRole(user.Id, roleName);
         }));
     }
     else
     {
         throw new ArgumentNullException("user");
     }
 }