public void CheckReportsExists() { bool tabExists; NavigateToReturnPage(); Wait.WaitTillAllAjaxCallsComplete(); TabComponent objTab = new TabComponent(); tabExists = objTab.CheckTabExists(SchoolSummaryTab); if (tabExists) { objTab.ClickTab(SchoolSummaryTab); Wait.WaitTillAllAjaxCallsComplete(); string[] strReports = { Absentee_Det_Rpt , Address_Det_Rpt , Adopt_From_Care_Rpt , Attendance_Det_Rpt , Class_Det_Rpt , Early_Years_Rpt , Exclusion_Det_Rpt , Free_School_Meals_Rpt , General_Det_Rpt , Leaver_Basic_Det_Rpt , Preview_Summary_Report , All , Pupils_Basic_Det_Rpt , School_Dinners_Rpt , SEN_Det_Rpt , Top_Up_Funding_Rpt , Preview_Summary_Report }; bool reportExists = false; ReportComponent objReport = new ReportComponent(); for (int i = 0; i < strReports.Length; i++) { reportExists = objReport.CheckReportExists(SeleniumHelper.AutomationId(GetReportName(strReports[i]))); if (!reportExists) { Assert.IsTrue(false); } } } else { Assert.IsTrue(false); } }
public void CheckReportsExists() { bool tabExists; new Return().NavigateToReturnPage(); Wait.WaitTillAllAjaxCallsComplete(); TabComponent objTab = new TabComponent(); tabExists = objTab.CheckTabExists(Constant.SchoolSummaryTab); if (tabExists) { objTab.ClickTab(Constant.SchoolSummaryTab); Wait.WaitTillAllAjaxCallsComplete(); string[] strReports = { Constant.Absentee_Det_Rpt , Constant.Address_Det_Rpt , Constant.Adopt_From_Care_Rpt , Constant.Attendance_Det_Rpt , Constant.Exclusion_Det_Rpt , Constant.Free_School_Meals_Rpt , Constant.Leaver_Basic_Det_Rpt , Constant.All , Constant.Pupils_Basic_Det_Rpt , Constant.School_Dinners_Rpt , Constant.SEN_Det_Rpt , Constant.Top_Up_Funding_Rpt , Constant.Attendance_Det_Rpt_2nd_Half }; bool reportExists = false; ReportComponent objReport = new ReportComponent(); for (int i = 0; i < strReports.Length; i++) { reportExists = objReport.CheckReportExists(SeleniumHelper.AutomationId(strReports[i] + Constant.periodAutumn)); if (!reportExists) { Assert.IsTrue(false); } } } else { Assert.IsTrue(false); } }