@@ -95,7 +95,7 @@ const Profile = () => {
9595  const  navigation  =  useNavigation ();
9696  return  (
9797    < View> 
98-       < Text > Profile< / Text > 
98+       < Text > Profile Screen < / Text > 
9999      < Button
100100        onPress= {() =>  navigation .navigate (' Settings'  )}
101101        title= " Navigate to Settings" 
@@ -111,7 +111,7 @@ const Profile = () => {
111111const  Settings  =  () =>  {
112112  return  (
113113    < View> 
114-       < Text > Settings< / Text > 
114+       < Text > Settings Screen < / Text > 
115115    < / View> 
116116  );
117117};
@@ -134,7 +134,7 @@ import { createNativeStackNavigator } from '@react-navigation/native-stack';
134134const  Profile  =  ({ navigation }) =>  {
135135  return  (
136136    < View> 
137-       < Text > Profile< / Text > 
137+       < Text > Profile Screen < / Text > 
138138      < Button
139139        onPress= {() =>  navigation .navigate (' Settings'  )}
140140        title= " Navigate to Settings" 
@@ -150,7 +150,7 @@ const Profile = ({ navigation }) => {
150150const  Settings  =  () =>  {
151151  return  (
152152    < View> 
153-       < Text > Settings< / Text > 
153+       < Text > Settings Screen < / Text > 
154154    < / View> 
155155  );
156156};
@@ -195,8 +195,8 @@ test('navigates to settings screen twice', () => {
195195  expect (navigation .getState ().routes .map ((route ) =>  route .name )).toStrictEqual (
196196    [' Profile'  , ' Settings'  ]
197197  );
198-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
199-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
198+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
199+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
200200});
201201``` 
202202
@@ -227,8 +227,8 @@ test('navigates to settings screen twice', () => {
227227  expect (navigation .getState ().routes .map ((route ) =>  route .name )).toStrictEqual (
228228    [' Profile'  , ' Settings'  ]
229229  );
230-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
231-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
230+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
231+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
232232});
233233``` 
234234
@@ -261,8 +261,8 @@ test('pushes settings screen twice', () => {
261261  expect (navigation .getState ().routes .map ((route ) =>  route .name )).toStrictEqual (
262262    [' Profile'  , ' Settings'  , ' Settings'  ]
263263  );
264-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
265-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
264+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
265+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
266266});
267267``` 
268268
@@ -293,8 +293,8 @@ test('pushes settings screen twice', () => {
293293  expect (navigation .getState ().routes .map ((route ) =>  route .name )).toStrictEqual (
294294    [' Profile'  , ' Settings'  , ' Settings'  ]
295295  );
296-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
297-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
296+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
297+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
298298});
299299``` 
300300
@@ -596,7 +596,7 @@ const Profile = () => {
596596  const  navigation  =  useNavigation ();
597597  return  (
598598    < View> 
599-       < Text > Profile< / Text > 
599+       < Text > Profile Screen < / Text > 
600600      < Button
601601        onPress= {() =>  navigation .navigate (' Settings'  )}
602602        title= " Navigate to Settings" 
@@ -622,7 +622,7 @@ const Profile = () => {
622622const  Profile  =  ({ navigation }) =>  {
623623  return  (
624624    < View> 
625-       < Text > Profile< / Text > 
625+       < Text > Profile Screen < / Text > 
626626      < Button
627627        onPress= {() =>  navigation .navigate (' Settings'  )}
628628        title= " Navigate to Settings" 
@@ -668,13 +668,13 @@ test('navigates to settings screen after 10000 ms delay', () => {
668668  //  So it should be wrapped into act
669669  act (() =>  jest .advanceTimersByTime (5000 ));
670670
671-   expect (screen .queryByText (' Profile'  )).toBeOnTheScreen ();
672-   expect (screen .queryByText (' Settings'  )).not .toBeOnTheScreen ();
671+   expect (screen .queryByText (' Profile Screen '  )).toBeOnTheScreen ();
672+   expect (screen .queryByText (' Settings Screen '  )).not .toBeOnTheScreen ();
673673
674674  act (() =>  jest .advanceTimersByTime (5000 ));
675675
676-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
677-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
676+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
677+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
678678});
679679``` 
680680
@@ -703,13 +703,13 @@ test('navigates to settings screen after 10000 ms delay', () => {
703703  //  So it should be wrapped into act
704704  act (() =>  jest .advanceTimersByTime (5000 ));
705705
706-   expect (screen .queryByText (' Profile'  )).toBeOnTheScreen ();
707-   expect (screen .queryByText (' Settings'  )).not .toBeOnTheScreen ();
706+   expect (screen .queryByText (' Profile Screen '  )).toBeOnTheScreen ();
707+   expect (screen .queryByText (' Settings Screen '  )).not .toBeOnTheScreen ();
708708
709709  act (() =>  jest .advanceTimersByTime (5000 ));
710710
711-   expect (screen .queryByText (' Profile'  )).not .toBeOnTheScreen ();
712-   expect (screen .queryByText (' Settings'  )).toBeOnTheScreen ();
711+   expect (screen .queryByText (' Profile Screen '  )).not .toBeOnTheScreen ();
712+   expect (screen .queryByText (' Settings Screen '  )).toBeOnTheScreen ();
713713});
714714``` 
715715
0 commit comments