File tree Expand file tree Collapse file tree 4 files changed +17
-15
lines changed Expand file tree Collapse file tree 4 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 8
8
import 'package:flutter/material.dart' ;
9
9
import 'package:flutter_test/flutter_test.dart' ;
10
10
11
- import 'package:flutter_vision_example/main.dart' ;
11
+ // import 'package:flutter_vision_example/main.dart';
12
12
13
13
void main () {
14
14
testWidgets ('Verify Platform version' , (WidgetTester tester) async {
Original file line number Diff line number Diff line change 1
1
import 'dart:convert' ;
2
2
import 'dart:io' ;
3
- import 'dart:typed_data' ;
4
3
import 'package:path/path.dart' ;
5
4
import 'package:flutter/services.dart' ;
6
5
import 'package:path_provider/path_provider.dart' ;
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ version: 1.1.2
6
6
homepage : https://github.com/vladiH/flutter_vision
7
7
8
8
environment :
9
- sdk : " >=2.17.1 <3 .0.0"
9
+ sdk : " >=2.17.1 <4 .0.0"
10
10
flutter : " >=2.5.0"
11
11
12
12
dependencies :
Original file line number Diff line number Diff line change 1
1
import 'package:flutter/services.dart' ;
2
2
import 'package:flutter_test/flutter_test.dart' ;
3
- import 'package:flutter_vision/flutter_vision.dart' ;
3
+ // import 'package:flutter_vision/flutter_vision.dart';
4
4
5
5
void main () {
6
6
const MethodChannel channel = MethodChannel ('flutter_vision' );
7
7
8
8
TestWidgetsFlutterBinding .ensureInitialized ();
9
9
10
- setUp (() {
11
- channel.setMockMethodCallHandler ((MethodCall methodCall) async {
12
- return '42' ;
13
- });
14
- });
10
+ handler (MethodCall methodCall) async {
11
+ if (methodCall.method == 'getAll' ) {
12
+ return < String , dynamic > {
13
+ 'appName' : 'myapp' ,
14
+ 'packageName' : 'com.mycompany.myapp' ,
15
+ 'version' : '0.0.1' ,
16
+ 'buildNumber' : '1'
17
+ };
18
+ }
19
+ return null ;
20
+ }
15
21
16
- tearDown (() {
17
- channel.setMockMethodCallHandler (null );
18
- });
22
+ TestWidgetsFlutterBinding .ensureInitialized ();
19
23
20
- test ('getPlatformVersion' , () async {
21
- //expect(await FlutterVision.platformVersion, '42');
22
- });
24
+ TestDefaultBinaryMessengerBinding .instance.defaultBinaryMessenger
25
+ .setMockMethodCallHandler (channel, handler);
23
26
}
You can’t perform that action at this time.
0 commit comments