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);
                }
            }
        }