public void TC005_VerifyMetricsFieldOptionsFunctionality(String Bname) { TestFixtureSetUp(Bname, "TC005-Verify Metrics Field options functionality."); try { loginPage.navigateToLoginPage().VerifyLoginPageScreenInDetail(); loginPage.loginUsingValidEmailIdAndPassword(); homePage.newVerifyHomePage(); homePage.VerifyAccountOrSwitchIfRequired("QA Testing - Brand Canada"); homePage.selectOptionFromSideNavigationBar("Print Report by Market"); charts.VerifyPivotTable(); pivotGrid.VerifyPivotOptionsPopup(); pivotGrid.select_deselectOptionFromPivotOptionsPopup("Total Spend Last Year (LY)"); pivotGrid.clickButtonOnPivotOptionsPopup("Apply"); pivotGrid.VerifyPivotOptionsPopup(false); string[] columnNames = pivotGrid.readColumnNamesFromPivotGrid(); string[] selectedOption = { "Spend LY" }; pivotGrid.VerifyColumnsInPivotGrid(selectedOption, columnNames); } catch (Exception e) { Logging.LogStop(this.driver, test, e, MethodBase.GetCurrentMethod(), Bname + "_TestSuite09_Reskin_PivotGrid_TC005"); throw; } driver.Quit(); }