public static void TestUpdateAccountMemberAsync() { using var client = new CloudFlareClient(Credentials.Credentials.Authentication); var accounts = client.GetAccountsAsync().Result; var accountMembers = client.GetAccountMembersAsync(accounts.Result.First().Id).Result; var firstAccountMember = accountMembers.Result.First(); var updatedMember = client.UpdateAccountMemberAsync(accounts.Result.First().Id, firstAccountMember.Id, firstAccountMember.Roles, firstAccountMember.Code, firstAccountMember.User, MembershipStatus.Accepted).Result; Assert.NotNull(updatedMember); var notAvailable = new List <int> { 1001, // super user? }; if (!updatedMember.Errors.Any(x => notAvailable.Contains(x.Code))) { Assert.True(updatedMember.Success); if (updatedMember.Errors != null) { Assert.Empty(updatedMember.Errors); } } }