public void IMTRDetails_EditAndUpdateCapitalization()
 {
     try
     {
         test = extent.CreateTest("IMTRDetails_EditAndUpdateCapitalization").Info("Test Started");
         IMTRLandingPage         imtr            = new IMTRLandingPage(BaseTest.driver);
         IMTRPropertyDetailsPage imtrPropdetails = new IMTRPropertyDetailsPage(BaseTest.driver);
         NavigationMenuPage      navigation      = new NavigationMenuPage(BaseTest.driver);
         navigation.ClickMainMenu();
         navigation.ClickTrackRecordOption();
         imtr.ClickOngoingDeals();
         imtr.NavigateToIMTRPropDetail();
         Boolean debt = imtrPropdetails.Capitalization_EditandUpdateDebtField();
         Assert.IsTrue(debt == true, "Debt Value is not correctly updated");
         Boolean eQ1 = imtrPropdetails.Capitalization_EditandUpdateInvestorEquity();
         Assert.IsTrue(eQ1 == true, "Investor equity Value is not correctly updated");
         Boolean eQ2 = imtrPropdetails.Capitalization_EditandUpdateStreamEquity();
         Assert.IsTrue(eQ2 == true, "Stream Equity Value is not correctly updated");
         Boolean eQ3 = imtrPropdetails.Capitalization_EditandUpdateOutsideEquityEquity();
         Assert.IsTrue(eQ3 == true, "Outside Equity Value is not correctly updated");
         test.Log(Status.Pass, "Test Case Passed");
     }
     catch (Exception e)
     {
         test.Log(Status.Fail, "Test Case Failed");
         baseTest.TakeScreenshot();
         Console.WriteLine(e.StackTrace);
     }
 }