From e907abc9c5fbaa2db3ec901d6b655ac093c47af9 Mon Sep 17 00:00:00 2001 From: Jose Ugia Date: Tue, 1 Aug 2023 20:36:49 +0200 Subject: [PATCH] Sunset the deprecated mock channel process in favor of TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger --- pay_platform_interface/test/pay_channel_test.dart | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pay_platform_interface/test/pay_channel_test.dart b/pay_platform_interface/test/pay_channel_test.dart index d334a20..bc4f945 100644 --- a/pay_platform_interface/test/pay_channel_test.dart +++ b/pay_platform_interface/test/pay_channel_test.dart @@ -43,7 +43,9 @@ void main() { }; setUp(() { - channel.setMockMethodCallHandler((MethodCall methodCall) async { + TestWidgetsFlutterBinding.ensureInitialized(); + TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger + .setMockMethodCallHandler(channel, (MethodCall methodCall) async { log.add(methodCall); final response = testResponses[methodCall.method]; if (response is Exception) { @@ -75,7 +77,8 @@ void main() { }); tearDown(() async { - channel.setMockMethodCallHandler(null); + TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger + .setMockMethodCallHandler(channel, null); log.clear(); }); });