@@ -13,11 +13,12 @@ void main() {
1313 setUp (() {
1414 workmanager = WorkmanagerAndroid ();
1515 methodCalls = < MethodCall > [];
16-
16+
1717 // Mock the method channel
1818 TestDefaultBinaryMessengerBinding .instance.defaultBinaryMessenger
1919 .setMockMethodCallHandler (
20- const MethodChannel ('dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
20+ const MethodChannel (
21+ 'dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
2122 (MethodCall methodCall) async {
2223 methodCalls.add (methodCall);
2324 return null ;
@@ -28,7 +29,8 @@ void main() {
2829 tearDown (() {
2930 TestDefaultBinaryMessengerBinding .instance.defaultBinaryMessenger
3031 .setMockMethodCallHandler (
31- const MethodChannel ('dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
32+ const MethodChannel (
33+ 'dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
3234 null ,
3335 );
3436 });
@@ -56,8 +58,9 @@ void main() {
5658
5759 expect (methodCalls, hasLength (1 ));
5860 expect (methodCalls.first.method, 'registerOneOffTask' );
59-
60- final arguments = Map <String , dynamic >.from (methodCalls.first.arguments);
61+
62+ final arguments =
63+ Map <String , dynamic >.from (methodCalls.first.arguments);
6164 expect (arguments['uniqueName' ], 'testTask' );
6265 expect (arguments['taskName' ], 'testTaskName' );
6366 expect (arguments['inputData' ], {'key' : 'value' });
@@ -71,14 +74,16 @@ void main() {
7174 expect (arguments['backoffPolicy' ], 'exponential' );
7275 expect (arguments['backoffDelayInMilliseconds' ], 60000 );
7376 expect (arguments['tag' ], 'testTag' );
74- expect (arguments['outOfQuotaPolicy' ], 'run_as_non_expedited_work_request' );
77+ expect (
78+ arguments['outOfQuotaPolicy' ], 'run_as_non_expedited_work_request' );
7579 });
7680
7781 test ('should handle null optional parameters' , () async {
7882 await workmanager.registerOneOffTask ('testTask' , 'testTaskName' );
7983
8084 expect (methodCalls, hasLength (1 ));
81- final arguments = Map <String , dynamic >.from (methodCalls.first.arguments);
85+ final arguments =
86+ Map <String , dynamic >.from (methodCalls.first.arguments);
8287 expect (arguments['inputData' ], null );
8388 expect (arguments['initialDelaySeconds' ], null );
8489 expect (arguments['networkType' ], null );
@@ -112,8 +117,9 @@ void main() {
112117
113118 expect (methodCalls, hasLength (1 ));
114119 expect (methodCalls.first.method, 'registerPeriodicTask' );
115-
116- final arguments = Map <String , dynamic >.from (methodCalls.first.arguments);
120+
121+ final arguments =
122+ Map <String , dynamic >.from (methodCalls.first.arguments);
117123 expect (arguments['uniqueName' ], 'periodicTask' );
118124 expect (arguments['taskName' ], 'periodicTaskName' );
119125 expect (arguments['frequencySeconds' ], 3600 );
@@ -131,7 +137,8 @@ void main() {
131137 group ('registerProcessingTask' , () {
132138 test ('should throw UnsupportedError on Android' , () async {
133139 expect (
134- () => workmanager.registerProcessingTask ('processingTask' , 'processingTaskName' ),
140+ () => workmanager.registerProcessingTask (
141+ 'processingTask' , 'processingTaskName' ),
135142 throwsA (isA <UnsupportedError >()),
136143 );
137144 });
@@ -171,7 +178,8 @@ void main() {
171178 test ('should return result from method channel' , () async {
172179 TestDefaultBinaryMessengerBinding .instance.defaultBinaryMessenger
173180 .setMockMethodCallHandler (
174- const MethodChannel ('dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
181+ const MethodChannel (
182+ 'dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
175183 (MethodCall methodCall) async {
176184 if (methodCall.method == 'isScheduledByUniqueName' ) {
177185 return true ;
@@ -188,7 +196,8 @@ void main() {
188196 test ('should return false when method channel returns null' , () async {
189197 TestDefaultBinaryMessengerBinding .instance.defaultBinaryMessenger
190198 .setMockMethodCallHandler (
191- const MethodChannel ('dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
199+ const MethodChannel (
200+ 'dev.fluttercommunity.workmanager/foreground_channel_work_manager' ),
192201 (MethodCall methodCall) async => null ,
193202 );
194203
@@ -207,4 +216,4 @@ void main() {
207216 });
208217 });
209218 });
210- }
219+ }
0 commit comments