@@ -20,8 +20,16 @@ def __init__(self, page: Page):
2020 self .reason = self .page .get_by_label ("Reason" , exact = True )
2121 self .update_subject_data = self .page .get_by_role ("button" , name = "Update Subject Data" )
2222 self .close_fobt_screening_episode = self .page .get_by_role ("button" , name = "Close FOBT Screening Episode" )
23- self .go_to_a_page_to_advance_the_episode = self .page .get_by_text ("go to a page to Advance the" )
24- self .go_to_a_page_to_close_the_episode = self .page .get_by_text ("go to a page to Close the" )
23+ self .a_page_to_advance_the_episode = self .page .get_by_text ("go to a page to Advance the" )
24+ self .a_page_to_close_the_episode = self .page .get_by_text ("go to a page to Close the" )
25+ self .subject_search_results_title = self .page .locator ("#ntshPageTitle" )
26+ self .display_rs = self .page .locator ("#displayRS" )
27+
28+ def verify_result_contains_text (self , text ) -> None :
29+ expect (self .display_rs ).to_contain_text (text )
30+
31+ def verify_subject_search_results_title (self , text ) -> None :
32+ expect (self .subject_search_results_title ).to_contain_text (text )
2533
2634 def get_latest_event_status_cell (self , latest_event_status : str )-> Locator :
2735 return self .page .get_by_role ("cell" , name = latest_event_status , exact = True )
@@ -64,10 +72,10 @@ def click_close_fobt_screening_episode(self)-> None:
6472 self .click (self .close_fobt_screening_episode )
6573
6674 def go_to_a_page_to_advance_the_episode (self )-> None :
67- self .click (self .go_to_a_page_to_advance_the_episode )
75+ self .click (self .a_page_to_advance_the_episode )
6876
6977 def go_to_a_page_to_close_the_episode (self )-> None :
70- self .click (self .go_to_a_page_to_close_the_episode )
78+ self .click (self .a_page_to_close_the_episode )
7179
7280 def select_change_screening_status (self , option : str )-> None :
7381 self .change_screening_status .select_option (option )
0 commit comments