public void test_UserGetGroups() { MQConnection con = null; try { con = connectToServer(address, null, null); addAllGroups(con); addAllUsers(con); ErrorCode ec; for (int x = 0; x < 3; x++) { ec = con.GroupAddUser(TEST_GROUPS[x], TEST_USERS[0]); Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Unable to add user: "******" to group: " + TEST_GROUPS[x]); } List <string> groups = new List <string>(); ec = con.UserGetGroups(TEST_USERS[0], groups); Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Unable to get groups for user: "******"Group not found: " + TEST_GROUPS[x] + " for user: "******"Unable to delete user: "******" from group: " + TEST_GROUPS[0]); ec = con.UserGetGroups(TEST_GROUPS[0], groups); Assert.IsTrue(ec == ErrorCode.EC_NOERROR, "Unable to get groups for user: "******"User found in group after delete: " + TEST_USERS[0]); } finally { if (con != null) { con.Close(); } } }