public void GivenIHaveAValidCouchDbMembershipUserWithRolesAssigned() { userName = Guid.NewGuid().ToString(); user = Membership.CreateUser(userName, Guid.NewGuid().ToString()) as CouchDbMembershipUser; Roles.CreateRole("admin"); Roles.CreateRole("webuser"); Roles.AddUserToRole(userName, "admin"); Roles.AddUserToRole(userName, "webuser"); }
public void GivenIHaveAValidUserWithRolesAssigned() { userName = Guid.NewGuid().ToString(); user = Membership.CreateUser(userName, Guid.NewGuid().ToString()) as CouchDbMembershipUser; Roles.CreateRole("admin"); Roles.CreateRole("webuser"); Roles.AddUserToRole(userName, "admin"); Roles.AddUserToRole(userName, "webuser"); var userRoles = new List <string>(Roles.GetRolesForUser(userName)); Assert.IsTrue(userRoles.Contains("admin")); }
public void GivenIHaveAValidRoleAssignedToAUser() { roleName = "RoleToAssignAndRemoveFromUser"; Roles.CreateRole(roleName); var users = Membership.GetAllUsers(); var rnd = new Random().Next(users.Count); int i = 0; foreach (var u in Membership.GetAllUsers()) { i++; if (i == rnd) { user = u as CouchDbMembershipUser; break; } } Roles.AddUserToRole(user.UserName, roleName); }
public void GivenIHaveAValidCouchDbMembershipUser() { user = Membership.CreateUser(Guid.NewGuid().ToString(), Guid.NewGuid().ToString()) as CouchDbMembershipUser; }