Showing
2 changed files
with
7 additions
and
0 deletions
@@ -3,6 +3,7 @@ import 'package:flutter/scheduler.dart'; | @@ -3,6 +3,7 @@ import 'package:flutter/scheduler.dart'; | ||
3 | import 'package:flutter_test/flutter_test.dart'; | 3 | import 'package:flutter_test/flutter_test.dart'; |
4 | import 'package:get_navigation/get_navigation.dart'; | 4 | import 'package:get_navigation/get_navigation.dart'; |
5 | import 'package:get_state_manager/get_state_manager.dart'; | 5 | import 'package:get_state_manager/get_state_manager.dart'; |
6 | +import 'package:meta/meta.dart'; | ||
6 | import 'utils/image_test_utils.dart'; | 7 | import 'utils/image_test_utils.dart'; |
7 | 8 | ||
8 | class _Wrapper extends StatelessWidget { | 9 | class _Wrapper extends StatelessWidget { |
@@ -26,6 +27,7 @@ class _Wrapper extends StatelessWidget { | @@ -26,6 +27,7 @@ class _Wrapper extends StatelessWidget { | ||
26 | } | 27 | } |
27 | } | 28 | } |
28 | 29 | ||
30 | +@isTest | ||
29 | void testController<T>( | 31 | void testController<T>( |
30 | String description, | 32 | String description, |
31 | void Function(T) callback, { | 33 | void Function(T) callback, { |
@@ -44,6 +46,7 @@ void testController<T>( | @@ -44,6 +46,7 @@ void testController<T>( | ||
44 | }); | 46 | }); |
45 | } | 47 | } |
46 | 48 | ||
49 | +@isTest | ||
47 | Future<T> testGetX<T extends DisposableInterface>( | 50 | Future<T> testGetX<T extends DisposableInterface>( |
48 | String description, { | 51 | String description, { |
49 | @required GetX<T> widget, | 52 | @required GetX<T> widget, |
@@ -60,6 +63,7 @@ Future<T> testGetX<T extends DisposableInterface>( | @@ -60,6 +63,7 @@ Future<T> testGetX<T extends DisposableInterface>( | ||
60 | return controller; | 63 | return controller; |
61 | } | 64 | } |
62 | 65 | ||
66 | +@isTest | ||
63 | Future<T> testGetBuilder<T extends GetxController>( | 67 | Future<T> testGetBuilder<T extends GetxController>( |
64 | String description, { | 68 | String description, { |
65 | @required GetBuilder<T> widget, | 69 | @required GetBuilder<T> widget, |
@@ -76,6 +80,7 @@ Future<T> testGetBuilder<T extends GetxController>( | @@ -76,6 +80,7 @@ Future<T> testGetBuilder<T extends GetxController>( | ||
76 | return controller; | 80 | return controller; |
77 | } | 81 | } |
78 | 82 | ||
83 | +@isTest | ||
79 | Future<T> testObx<T extends GetxController>( | 84 | Future<T> testObx<T extends GetxController>( |
80 | String description, { | 85 | String description, { |
81 | @required T controller, | 86 | @required T controller, |
@@ -91,6 +96,7 @@ Future<T> testObx<T extends GetxController>( | @@ -91,6 +96,7 @@ Future<T> testObx<T extends GetxController>( | ||
91 | return controller; | 96 | return controller; |
92 | } | 97 | } |
93 | 98 | ||
99 | +@isTest | ||
94 | void getTest( | 100 | void getTest( |
95 | String description, { | 101 | String description, { |
96 | @required WidgetTesterCallback widgetTest, | 102 | @required WidgetTesterCallback widgetTest, |
@@ -21,6 +21,7 @@ dependencies: | @@ -21,6 +21,7 @@ dependencies: | ||
21 | url: git://github.com/jonataslaw/getx.git | 21 | url: git://github.com/jonataslaw/getx.git |
22 | path: packages/get_state_manager | 22 | path: packages/get_state_manager |
23 | ref: master | 23 | ref: master |
24 | + meta: ">=1.1.0 <2.0.0" | ||
24 | flutter_test: | 25 | flutter_test: |
25 | sdk: flutter | 26 | sdk: flutter |
26 | 27 |
-
Please register or login to post a comment