This repository was archived by the owner on Apr 14, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ library mock_navigator;
44
55import 'package:flutter/material.dart' ;
66import 'package:mocktail/mocktail.dart' as mocktail;
7- import 'package:mockito/mockito.dart' as mockito;
87
98/// A template fake route, useful for registering fallbacks when using the
109/// `mocktail` package.
Original file line number Diff line number Diff line change @@ -11,11 +11,10 @@ environment:
1111dependencies :
1212 flutter :
1313 sdk : flutter
14- mockito : 4.1.3
15- mocktail : 0.1.1
1614
1715dev_dependencies :
1816 flutter_test :
1917 sdk : flutter
2018 coverage : 0.15.2
19+ mocktail : 0.1.1
2120 very_good_analysis : 2.0.3
Original file line number Diff line number Diff line change @@ -4,6 +4,10 @@ import 'package:flutter_test/flutter_test.dart';
44import 'package:mock_navigator/mock_navigator.dart' ;
55import 'package:mocktail/mocktail.dart' ;
66
7+ class MockNavigator extends Mock
8+ with MockNavigatorDiagnosticsMixin
9+ implements MockNavigatorBase {}
10+
711extension on WidgetTester {
812 Future <void > pumpTest (Widget widget) async {
913 await pumpWidget (
@@ -19,14 +23,14 @@ extension on WidgetTester {
1923
2024void main () {
2125 group ('MockNavigator' , () {
22- late MockNavigator navigator;
26+ late MockNavigatorBase navigator;
2327
2428 setUpAll (() {
2529 registerFallbackValue <Route <Object ?>>(FakeRoute <Object ?>());
2630 });
2731
2832 setUp (() {
29- navigator = MocktailNavigator ();
33+ navigator = MockNavigator ();
3034 });
3135
3236 testWidgets ('mocks .push calls' , (tester) async {
You can’t perform that action at this time.
0 commit comments