Skip to content

Commit 6f00d69

Browse files
Adding UI assertions
1 parent 229ef95 commit 6f00d69

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

tests/regression/regression_tests/fobt_regression_tests/test_scenario_7.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,13 @@ def test_scenario_7(page: Page) -> None:
107107
}
108108
subject_assertion(nhs_no, criteria)
109109

110+
# Navigate to subject summary page in UI
111+
screening_subject_page_searcher.navigate_to_subject_summary_page(page, nhs_no)
112+
113+
# Assert subject details in the UI
114+
SubjectScreeningSummaryPage(page).assert_subject_age(61)
115+
SubjectScreeningSummaryPage(page).assert_screening_status("Inactive")
116+
110117
# When I run the FOBT failsafe trawl for my subject
111118
CallAndRecallUtils().run_failsafe(nhs_no)
112119

@@ -124,6 +131,12 @@ def test_scenario_7(page: Page) -> None:
124131
}
125132
subject_assertion(nhs_no, criteria)
126133

134+
# Navigate to subject summary page in UI
135+
screening_subject_page_searcher.navigate_to_subject_summary_page(page, nhs_no)
136+
137+
# Assert subject details in the UI
138+
SubjectScreeningSummaryPage(page).assert_screening_status("Call")
139+
127140
# When I invite my subject for FOBT screening
128141
CallAndRecallUtils().invite_subject_for_fobt_screening(nhs_no, user_role)
129142

0 commit comments

Comments
 (0)