// GET: Feature2 public ActionResult Index() { try { ViewData.Clear(); ClassName NewClass = new ClassName(); if (!NewClass.GetTextFromPage()) { return(View("~/Views/Shared/oops.cshtml")); } ViewData["Name1"] = @NewClass.ResponseString; if (!NewClass.GetTextFromPage()) { return(View("~/Views/Shared/oops.cshtml")); } ViewData["Name2"] = @NewClass.ResponseString; if (!NewClass.GetTextFromPage()) { return(View("~/Views/Shared/oops.cshtml")); } ViewData["Name3"] = @NewClass.ResponseString; return(View()); } catch (Exception e) { Console.WriteLine("A class name could be retrieved. The error: '{0}'", e); } return(View("~/Views/Shared/oops.cshtml")); }
public void GetTextFromPageTest() { ClassName NewClass = new ClassName(); bool isTextFromPage = NewClass.GetTextFromPage(); Assert.IsTrue(isTextFromPage, "The function has faild"); Assert.IsNotNull(NewClass.ResponseString, "The responce is null"); }
// GET: Feature1 public ActionResult Index() { try { ViewData.Clear(); ClassName NewClass = new ClassName(); if (!NewClass.GetTextFromPage()) { return(View("~/Views/Shared/oops.cshtml")); } ViewData["ResponseString"] = NewClass.ResponseString; return(View()); } catch (Exception e) { Console.WriteLine("An error has occurred: '{0}'", e); } return(View("~/Views/Shared/oops.cshtml")); }