예제 #1
0
 public int CalculateNumberOfHits(IWebColector webColl, string keyword)
 {
     if (webColl == null || string.IsNullOrEmpty(webColl.HtmlCode) || string.IsNullOrEmpty(keyword))
     {
         return(-1);
     }
     return(Regex.Matches(webColl.HtmlCode.ToLower(), keyword).Count);
 }
예제 #2
0
        public void TestNullWebCollCalculator()
        {
            IWebCalCulator wc      = new WebCalCulator();
            IWebColector   wb      = null;
            string         s       = "hej";
            var            results = wc.CalculateNumberOfHits(wb, keyword: s);

            Assert.AreEqual(-1, results);
        }
예제 #3
0
 public MainWindow()
 {
     InitializeComponent();
     _myWebCalculator = new WebCalCulator();
     _myWebCollector  = new WebCollector();
 }