Exemple #1
0
        public void NewArrivalTest()
        {
            CruvoirScrapper    scraper  = new CruvoirScrapper();
            SearchSettingsBase settings = new SearchSettingsBase();

            settings.KeyWords = "adidas";

            scraper.ScrapeAllProducts(out var lst, ScrappingLevel.PrimaryFields, CancellationToken.None);
            Helpers.Helper.PrintFindItemsResults(lst);
        }
Exemple #2
0
        public void FindItemsTest()
        {
            CruvoirScrapper    scraper  = new CruvoirScrapper();
            SearchSettingsBase settings = new SearchSettingsBase();

            settings.KeyWords = "adidas";


            scraper.FindItems(out var lst, settings, CancellationToken.None);

            Helpers.Helper.PrintFindItemsResults(lst);
        }
Exemple #3
0
        public void GetProductDetailsTest()
        {
            Product curProduct = new Product(new CruvoirScrapper(), "Unknown",
                                             "https://cruvoir.com/collections/sneakers/products/black-pod-s3-1-sneaker",
                                             420,
                                             "https://cdn.shopify.com/s/files/1/2666/2006/products/13029260_13855022_1000_1400x.jpg?v=1529190499",
                                             "id");


            CruvoirScrapper scraper = new CruvoirScrapper();

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