示例#1
0
        public void NewArrivalTest()
        {
            Sneakers76Scrapper scraper  = new Sneakers76Scrapper();
            SearchSettingsBase settings = new SearchSettingsBase();

            settings.KeyWords = "nike air";
            scraper.ScrapeAllProducts(out var lst, ScrappingLevel.PrimaryFields, CancellationToken.None);
            Helpers.Helper.PrintFindItemsResults(lst);
        }
示例#2
0
        public void FindItemsTest()
        {
            Sneakers76Scrapper scraper  = new Sneakers76Scrapper();
            SearchSettingsBase settings = new SearchSettingsBase();

            settings.KeyWords = "nike air";
            scraper.FindItems(out var lst, settings, CancellationToken.None);
            Helpers.Helper.PrintFindItemsResults(lst);
        }
示例#3
0
        public void GetProductDetailsTest()
        {
            Product curProduct = new Product(new Sneakers76Scrapper(), "Unknown",
                                             "https://www.sneakers76.com/en/nike/2993-atmos-x-nike-air-max-95-we-love-nike-aq0925-002.html?search_query=nike&results=336",
                                             0,
                                             "",
                                             "id");


            Sneakers76Scrapper scraper = new Sneakers76Scrapper();

            ProductDetails details = scraper.GetProductDetails(curProduct.Url, CancellationToken.None);

            Debug.WriteLine(details.Name);
            Debug.WriteLine(details.Price);
            Debug.WriteLine(details.Currency);
            Debug.WriteLine(details.ImageUrl);
            Debug.WriteLine(details.StoreName);
            Debug.WriteLine(details.Url);

            Helper.PrintGetDetailsResult(details.SizesList);
        }