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)); }
public Task RemoveFromRoleAsync(ApplicationUser user, string roleName) { if (user != null) { return(Task.Factory.StartNew(() => { UserRoleController.DeleteUserRole(user.Id, roleName); })); } else { throw new ArgumentNullException("user"); } }