Esempio n. 1
0
        public void GetNewArrivalsPage()
        {
            MrporterScraper scraper = new MrporterScraper();

            scraper.ScrapeAllProducts(out var lst, ScrappingLevel.PrimaryFields, CancellationToken.None);
            lst.ForEach(product => { Debug.WriteLine(product.Id); });
            //Helper.PrintFindItemsResults(lst);
        }
Esempio n. 2
0
        public void TestMethod1()
        {
            MrporterScraper    scraper  = new MrporterScraper();
            SearchSettingsBase settings = new SearchSettingsBase()
            {
                KeyWords = "Yeezy"
            };

            scraper.FindItems(out var lst, settings, CancellationToken.None);
            Helper.PrintFindItemsResults(lst);
        }
Esempio n. 3
0
        public void TestMethod3()
        {
            Product curProduct = new Product(new MrporterScraper(), "INCOTEX Slim - Fit Pleated Brushed Stretch - Cotton Trousers",
                                             "https://www.mrporter.com/en-ge/mens/incotex/slim-fit-pleated-brushed-stretch-cotton-trousers/1051390",
                                             120.83,
                                             "https://cache.mrporter.com/images/products/1012326/1012326_mrp_in_l.jpg",
                                             "id");


            MrporterScraper scraper = new MrporterScraper();

            Helper.PrintGetDetailsResult(scraper.GetProductDetails(curProduct.Url, CancellationToken.None).SizesList);
        }
Esempio n. 4
0
        public void TestMethod2()
        {
            Product curProduct = new Product(new MrporterScraper(), "JOHN ELLIOTT Camp-Collar Printed Tencel-Twill Shirt",
                                             "https://www.mrporter.com/mens/okeeffe/bristol-leather-trimmed-suede-derby-shoes/1026175",
                                             120.83,
                                             "https://cache.mrporter.com/images/products/1012326/1012326_mrp_in_l.jpg",
                                             "id");


            MrporterScraper scraper = new MrporterScraper();

            Helper.PrintGetDetailsResult(scraper.GetProductDetails(curProduct.Url, CancellationToken.None).SizesList);
        }