public void VerifyGraphsTitlesDisplayed() { try { test = extent.CreateTest("VerifyGraphsTitlesDisplayed").Info("Test Started"); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); //Navigation to IMTR screen imtr.ClickTrackRecordOnInMenu(); Thread.Sleep(3000); //Below steps verifies graph titles for Total SF String sftitle = imtr.GetTotalSFGraphTitles(); String sfsubtitle = imtr.GetTotalSFSubTitle(); Assert.AreEqual("TOTAL SF", sftitle, "SFGraph title does not match"); Assert.AreEqual("SF of Ongoing Deals", sfsubtitle, "SFGraph sub title does not match"); //Below steps verifies graph titles for Equity Invested String eqtitle = imtr.GetTotalEquityInvestedTitles(); String eqsubtitle = imtr.GetTotalEquityInvestedSubTitle(); Assert.AreEqual("EQUITY INVESTED", eqtitle, "EQGraph title does not match"); Assert.AreEqual("Equity Invested in Ongoing Deals", eqsubtitle, "EQGraph sub title does not match"); //Below steps verifies graph titles for Equity Invested String occtitle = imtr.GetOccupanyGraphTitle(); String OccSubtitle = imtr.GetOccupanyGraphSubTitle(); Assert.AreEqual("OCCUPANCY RATE", occtitle, " Occupancy Graph title does not match"); Assert.AreEqual("Current Occupancy", OccSubtitle, "Occupancy Graph sub title does not match"); test.Log(Status.Pass, "Test Case Passed"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }