public void SearchOnScholarResultTest() { var controller = new ScholarController(); var view = controller.SearchOnScholarResult(); var list = (List <ScholarArticle>)view.Model; Assert.AreEqual(0, list.Count); }
public void SearchOnScholarResultTest6() { var controller = new ScholarController(); var view = controller.SearchOnScholarResult("Перельман гипотеза Пуанкаре", 14); var list = (List <ScholarArticle>)view.Model; Assert.AreEqual(14, list.Count); var info = list.Select(article => article.Title).ToList(); var count = info.Select(inf => inf.ToLower()).Count(lowerHead => lowerHead.Contains("перельман") || lowerHead.Contains("гипотеза") || lowerHead.Contains("пуанкаре")); Assert.IsTrue(count > 2); }
public void SearchOnScholarResultTest5() { var controller = new ScholarController(); var view = controller.SearchOnScholarResult("теорема Коши"); var list = (List <ScholarArticle>)view.Model; Assert.AreEqual(10, list.Count); var heads = list.Select(article => article.Title).ToList(); var count = heads.Select(head => head.ToLower()).Count(lowerHead => lowerHead.Contains("теорема коши")); Assert.IsTrue(count > 0); }
public void SearchOnScholarResultTest3() { var controller = new ScholarController(); var view = controller.SearchOnScholarResult("kill", 3); var list = (List <ScholarArticle>)view.Model; Assert.AreEqual(3, list.Count); var info = list.Select(article => article.Info).ToList(); var count = info.Select(inf => inf.ToLower()).Count(lowerHead => lowerHead.Contains("kill")); Assert.IsTrue(count > 0); }