public void TestUserRemoveFindFromRole() { roleProvider = new MySQLRoleProvider(); NameValueCollection config = new NameValueCollection(); config.Add("connectionStringName", "LocalMySqlServer"); config.Add("applicationName", "/"); roleProvider.Initialize(null, config); AddUser("eve", "eveeve!"); roleProvider.CreateRole("Administrator"); roleProvider.AddUsersToRoles(new string[] { "eve" }, new string[] { "Administrator" }); Assert.IsTrue(roleProvider.IsUserInRole("eve", "Administrator")); string[] users = roleProvider.FindUsersInRole("Administrator", "eve"); Assert.AreEqual(1, users.Length); Assert.AreEqual("eve", users[0]); roleProvider.RemoveUsersFromRoles(new string[] { "eve" }, new string[] { "Administrator" }); Assert.IsFalse(roleProvider.IsUserInRole("eve", "Administrator")); }