File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed
Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -463,8 +463,28 @@ void main() {
463463 ).called (1 );
464464 });
465465
466+ testWidgets ('mocks .removeRoute calls' , (tester) async {
467+ when (
468+ () => navigator.removeRoute <Object ?>(any (), any ()),
469+ ).thenAnswer ((_) {});
470+
471+ await tester.pumpTest (
472+ navigator: navigator,
473+ builder: (context) => TextButton (
474+ onPressed: () => Navigator .of (context).removeRoute (testRoute),
475+ child: const Text ('Trigger' ),
476+ ),
477+ );
478+
479+ await tester.tap (find.byType (TextButton ));
480+
481+ verify (() => navigator.removeRoute (testRoute)).called (1 );
482+ });
483+
466484 testWidgets ('mocks .removeRouteBelow calls' , (tester) async {
467- when (() => navigator.removeRouteBelow (any ())).thenAnswer ((_) {});
485+ when (
486+ () => navigator.removeRouteBelow <Object ?>(any (), any ()),
487+ ).thenAnswer ((_) {});
468488
469489 await tester.pumpTest (
470490 navigator: navigator,
You can’t perform that action at this time.
0 commit comments