def test_query_by_name_specific_gender_both_grade_transferred(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_NAME) query_students_page.select_query_gender(GC.QUERY_MALE) query_students_page.select_query_grade(GC.QUERY_TENTH_AND_ELEVENTH) query_students_page.select_query_state(GC.QUERY_TRANSFERRED) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_name_both_genders_specific_grade_graduated(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_NAME) query_students_page.select_query_gender(GC.QUERY_BOTH_GENDERS) query_students_page.select_query_grade(GC.QUERY_TENTH) query_students_page.select_query_state(GC.QUERY_GRADUATED) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_high_school_both_genders_both_grade_graduated(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_HIGH_SCHOOL) query_students_page.select_query_gender(GC.QUERY_MALE) query_students_page.select_query_grade(GC.QUERY_TENTH_AND_ELEVENTH) query_students_page.select_query_state(GC.QUERY_GRADUATED) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_name_specific_gender_specific_grade_all(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_NAME) query_students_page.select_query_gender(GC.QUERY_MALE) query_students_page.select_query_grade(GC.QUERY_TENTH) query_students_page.select_query_state(GC.QUERY_ALL) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_high_school_specific_gender_specific_grade_transferred(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_HIGH_SCHOOL) query_students_page.select_query_gender(GC.QUERY_MALE) query_students_page.select_query_grade(GC.QUERY_TENTH) query_students_page.select_query_state(GC.QUERY_TRANSFERRED) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_identification_both_genders_both_grade_graduated(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_IDENTIFICATION) query_students_page.select_query_gender(GC.QUERY_MALE) query_students_page.select_query_grade(GC.QUERY_TENTH_AND_ELEVENTH) query_students_page.select_query_state(GC.QUERY_GRADUATED) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)
def test_query_by_name_both_genders_both_grades_all(self): self.go_to_page() query_students_page = QueryStudentsPage(self.driver) query_students_page.select_query_type(GC.QUERY_NAME) query_students_page.select_query_gender(GC.QUERY_BOTH_GENDERS) query_students_page.select_query_grade(GC.QUERY_TENTH_AND_ELEVENTH) query_students_page.select_query_state(GC.QUERY_ALL) self.assertTrue(query_students_page.is_content_correct(), GM.ERROR_QUERY_STUDENTS_FAILED)