public static void TestGetMembershipDetailsAsync()
        {
            using (var client = new CloudFlareClient(Credentials.Credentials.Authentication))
            {
                var userMembership = client.GetMembershipsAsync().Result;

                Assert.NotNull(userMembership);
                Assert.Empty(userMembership.Errors);
                Assert.True(userMembership.Success);

                var userMembershipDetails = client.GetMembershipDetailsAsync(userMembership.Result.First().Id).Result;

                Assert.NotNull(userMembershipDetails);
                Assert.Empty(userMembershipDetails.Errors);
                Assert.True(userMembershipDetails.Success);
            }
        }
        public async Task TestGetMembershipDetailsAsync()
        {
            using var client = new CloudFlareClient(Credentials.Credentials.Authentication);
            var userMembership = await client.GetMembershipsAsync();

            Assert.NotNull(userMembership);
            Assert.True(userMembership.Success);
            if (userMembership.Errors != null)
            {
                Assert.Empty(userMembership.Errors);
            }

            var userMembershipDetails = await client.GetMembershipDetailsAsync(userMembership.Result.First().Id);

            Assert.NotNull(userMembershipDetails);
            Assert.True(userMembershipDetails.Success);
            if (userMembershipDetails.Errors != null)
            {
                Assert.Empty(userMembershipDetails.Errors);
            }
        }