public async Task TestListProductFamilies()
        {
            IList <FilterableProperty> filterableProperty = new List <FilterableProperty>()
            {
                new FilterableProperty(SupportedFilterTypes.ShipToCountries, new List <string>()
                {
                    "US"
                })
            };
            IDictionary <string, IList <FilterableProperty> > filterableProperties =
                new Dictionary <string, IList <FilterableProperty> >()
            {
                { "azurestackedge", filterableProperty }
            };
            ProductFamiliesContent        productFamiliesRequest = new(filterableProperties);
            AsyncPageable <ProductFamily> productFamilies        = EdgeOrderExtensions.GetProductFamiliesAsync(Subscription, productFamiliesRequest);
            List <ProductFamily>          productFamiliesResult  = await productFamilies.ToEnumerableAsync();

            Assert.NotNull(productFamiliesResult);
            Assert.IsTrue(productFamiliesResult.Count >= 1);
        }