@@ -24,32 +24,11 @@ void main() {
2424 final elementState = element.state as State <LazyLoadIndexedStack >;
2525 expect (elementState.widget, equals (lazyLoadIndexedStack));
2626
27- final indexedStack = find.byType (IndexedStack );
28- expect (indexedStack, findsOneWidget);
29-
30- final IndexedStack indexedStackWidget = tester.widget (indexedStack) as IndexedStack ;
31- final children = indexedStackWidget.children;
32-
33- // page1 is loaded.
34- expect (find.text ('page1' ), findsOneWidget);
35-
36- // page2 is loaded.
37- bool hasPage2 = children.any ((Widget widget) {
38- return widget is Center && widget.child is Text && (widget.child as Text ).data == 'page2' ;
39- });
40- expect (hasPage2, isTrue);
41-
42- // page3 is not loaded.
43- expect (find.text ('page3' ), findsNothing);
44-
45- // page4 is loaded.
46- bool hasPage4 = children.any ((Widget widget) {
47- return widget is Center && widget.child is Text && (widget.child as Text ).data == 'page4' ;
48- });
49- expect (hasPage4, isTrue);
50-
51- // page5 is not loaded.
52- expect (find.text ('page5' ), findsNothing);
27+ expect (find.text ('page1' , skipOffstage: false ), findsOneWidget);
28+ expect (find.text ('page2' , skipOffstage: false ), findsOneWidget);
29+ expect (find.text ('page3' , skipOffstage: false ), findsNothing);
30+ expect (find.text ('page4' , skipOffstage: false ), findsOneWidget);
31+ expect (find.text ('page5' , skipOffstage: false ), findsNothing);
5332 });
5433}
5534
0 commit comments