Skip to content

Commit caa4f94

Browse files
committed
Use variable for mock test result
1 parent f36f842 commit caa4f94

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

test/android_id_test.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@ import 'package:flutter_test/flutter_test.dart';
66
void main() {
77
const plugin = AndroidId();
88
const channel = MethodChannel('android_id');
9+
const mockAndroidId = '42';
910

1011
TestWidgetsFlutterBinding.ensureInitialized();
1112
debugDefaultTargetPlatformOverride = TargetPlatform.android;
1213

1314
setUp(() {
1415
TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger
15-
.setMockMethodCallHandler(channel, (methodCall) async => '42');
16+
.setMockMethodCallHandler(channel, (methodCall) async => mockAndroidId);
1617
});
1718

1819
tearDown(() {
1920
TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger.setMockMethodCallHandler(channel, null);
2021
});
2122

2223
test('getAndroidId', () async {
23-
expect(await plugin.getId(), '42');
24+
expect(await plugin.getId(), mockAndroidId);
2425
});
2526

2627
test('returns null on non-Android platforms', () async {
@@ -48,6 +49,6 @@ void main() {
4849

4950
debugDefaultTargetPlatformOverride = TargetPlatform.android;
5051

51-
expect(await plugin.getId(), '42');
52+
expect(await plugin.getId(), mockAndroidId);
5253
});
5354
}

0 commit comments

Comments
 (0)