Esempio n. 1
0
        public void TestBrowse()
        {
            ListResultsRequest listResultsRequest = new ListResultsRequest();

            listResultsRequest.Type              = EnumTypes.ListType.DEFAULT;
            listResultsRequest.CategoryId        = "3135";
            listResultsRequest.IncludeAttributes = true;
            listResultsRequest.Offset            = 10;
            listResultsRequest.Limit             = 10;
            listResultsRequest.DataOutputs       = new EnumTypes.DataOutputType[] {
                EnumTypes.DataOutputType.PRODUCTS,
                EnumTypes.DataOutputType.CATEGORIES,
                EnumTypes.DataOutputType.REFINEMENTS
            };
            listResultsRequest.Offers = new EnumTypes.OfferType[] {
                EnumTypes.OfferType.ALL
            };

            ListResults listResults = client.Browse(listResultsRequest);

            Assert.IsTrue(listResults.TotalResultSize > 0);
            Assert.IsNotNull(listResults.Categories);
            Assert.IsTrue(listResults.Categories.Count > 0);
            Assert.IsNotNull(listResults.Products);
            Assert.IsTrue(listResults.Products.Count > 0);
            Assert.IsNotNull(listResults.RefinementGroups);
            Assert.IsTrue(listResults.RefinementGroups.Count > 0);
        }