public void PortfolioSummary_VerifyListColumnLabels()
 {
     try
     {
         test = extent.CreateTest("PortfolioSummary_VerifyCardLabels").Info("Test Started");
         NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver);
         AssetSummaryPage   funds      = new AssetSummaryPage(BaseTest.driver);
         navigation.ClickMainMenu();
         navigation.ClickPropertyMaintenanceOption();
         funds.ChangeToListView();
         String propName      = funds.ListView_ReturnPropertyNamelabel();
         String acqu          = funds.ListView_ReturnAcquisitionlabel();
         String percentLeased = funds.ListView_ReturnPercentLeasedlabel();
         String currentDebt   = funds.ListView_ReturnCurrentDebtlabel();
         String currentLeve   = funds.ListView_ReturnCurrentLeveragelabel();
         String basisT        = funds.ListView_ReturnBasislabel();
         String basisPSF      = funds.ListView_ReturnBasisPSFlabel();
         Assert.IsTrue(propName == "Property Name", $"Expected:'Property Name' does not match Actual {propName}");
         Assert.IsTrue(acqu == "Acquisition Date", $"Expected:'Acquisition Date' does not match actual {acqu}");
         Assert.IsTrue(percentLeased == "% Leased", $"Expected:'% Leased' does not match actual {percentLeased}");
         Assert.IsTrue(currentDebt == "Current Debt", $"Expected:'Current Debt:' does not actual {currentDebt}");
         Assert.IsTrue(currentLeve == "Current Leverage", $"Expected:'Current Leverage' does not match actual{currentLeve}");
         Assert.IsTrue(basisT == "Basis $", $"Expected:'Basis $' does not match actual{basisT}");
         Assert.IsTrue(basisPSF == "Basis psf", $"Expected:'Basis psf' does not match actual{basisPSF}");
         test.Log(Status.Pass, "Test Case passed");
     }
     catch (Exception e)
     {
         test.Log(Status.Fail, "Test Case Failed");
         baseTest.TakeScreenshot();
         Console.WriteLine(e.StackTrace);
     }
 }