public void GetHtmlStringTest() { var _htmlStringGoogleProvider = new HtmlStringGoogleProvider(); var keywork = "online title search"; var seUrl = "https://www.google.com.au/search"; var result = _htmlStringGoogleProvider.GetHtmlString(keywork, seUrl, 2); // Assert Assert.IsNotNull(result); }
public JsonResult Search(string keyword, string searchEngineSite, string targetSite, int noFirstResult = 100) { var googleProvider = new HtmlStringGoogleProvider(); var htmlStringHelper = new HtmlStringHelper(); var googleService = new HtmlStringGoogleService(googleProvider, htmlStringHelper); var searchEngineUrl = "https://www.google.com.au/search"; var googleResult = googleService.Search(keyword, searchEngineUrl, targetSite, noFirstResult); return(Json(googleResult, JsonRequestBehavior.AllowGet)); }