Example #1
0
        public void GetKeywordsOccurrences_InvalidUrl_ReturnNull()
        {
            var searchedKeywords = new List <string>();

            searchedKeywords.Add("wakacje Rogowo");
            searchedKeywords.Add("wakacje nad morzem");
            _testObject = new WebPageAdapter();
            var keywordOccurrences = _testObject.GetKeywordsOccurrences(searchedKeywords, InvalidUrl);

            Assert.IsNull(keywordOccurrences);
        }
Example #2
0
        public void GetKeywordsOccurrences_ValidUrl_ReturnListOfKeywordDtoWithOccurrences()
        {
            var searchedKeywords = new List <string>();

            searchedKeywords.Add("wakacje Rogowo");
            searchedKeywords.Add("wakacje nad morzem");
            _testObject = new WebPageAdapter();
            var keywordOccurrences = _testObject.GetKeywordsOccurrences(searchedKeywords, ValidUrl);

            Assert.IsTrue(keywordOccurrences.Count > 0);
            Assert.IsTrue(keywordOccurrences.Any(keyword => keyword.OccurenceCount > 0));
        }
Example #3
0
 private void GetOccurrencesOfKeywordsInWebpage(IEnumerable <string> keywords)
 {
     _webPageKeywordsOccurrences = _webPageAdapter.GetKeywordsOccurrences(keywords, WebPageAddress);
 }