Ejemplo n.º 1
0
        public void TestDownloadPageContent()
        {
            DataProvider.DataProvider provider = new DataProvider.DataProvider();
            IEnumerable <string>      tmp      = provider.DownloadPageContent(@"https://www.google.pl/", false);

            Assert.AreEqual(tmp.ToList <string>().Any(), true);
            Assert.AreEqual(tmp.ToList <string>()[0].Length > 0, true);
        }
Ejemplo n.º 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     _ifSearching = !_ifSearching;
     if (_ifSearching)
     {
         button1.Text = "Cancel";
         DataProvider.DataProvider downloader = new DataProvider.DataProvider();
         var      pageText = downloader.DownloadPageContent(textBox1.Text, true);
         Searcher searcher = new Searcher(new ProffessionalLogger());
         _searchingTask = new Thread(() => FinishSearch(searcher, pageText));
         _searchingTask.Start();
     }
     else
     {
         button1.Text = "Search";
         _searchingTask.Abort();
     }
 }
Ejemplo n.º 3
0
 public void TestWrongURL()
 {
     DataProvider.DataProvider provider = new DataProvider.DataProvider();
     IEnumerable <string>      tmp      = provider.DownloadPageContent(@"https://wssssBww.google.pl/", false);
 }