public void Bug806_GetVisibleColumns() { //Bug 617: // when Entity: District: High : Grades: Dist/state Group group = new Group(); group.Value = group.Range[GroupKeys.Grade]; AttendancePage attendancePage = new AttendancePage(); List <string> cols = attendancePage.GetVisibleColumns(group, OrgLevel.District, CompareToEnum.DISTSTATE, SchoolType.Hi); Assert.IsTrue(cols.Count == 6, "should have 6 columns, found " + cols.Count); Assert.IsTrue(cols.Contains("District Name"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("GradeLabel"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Enrollment PreK-12"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Actual Days Of Attendance"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Possible Days Of Attendance"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Attendance Rate"), "missing column on Retention page."); }
public void Bug617_GetVisibleColumns() { //Bug 617: // when Entity: District: All Types: All Students: Compare To: Prior Years Group group = new Group(); group.Value = group.Range[GroupKeys.All]; AttendancePage attendancePage = new AttendancePage(); List <string> cols = attendancePage.GetVisibleColumns(group, OrgLevel.District, CompareToEnum.PRIORYEARS, SchoolType.AllTypes); Assert.IsTrue(cols.Count == 6, "should have 6 columns, found " + cols.Count); Assert.IsTrue(cols.Contains("YearFormatted"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("SchooltypeLabel"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Enrollment PreK-12"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Actual Days Of Attendance"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Possible Days Of Attendance"), "missing column on Retention page."); Assert.IsTrue(cols.Contains("Attendance Rate"), "missing column on Retention page."); }