import'package:flutter_test/flutter_test.dart';import'package:clx_flutter_message/clx_flutter_message.dart';import'package:clx_flutter_message/clx_flutter_message_platform_interface.dart';import'package:clx_flutter_message/clx_flutter_message_method_channel.dart';import'package:plugin_platform_interface/plugin_platform_interface.dart';classMockClxFlutterMessagePlatformwithMockPlatformInterfaceMixinimplementsClxFlutterMessagePlatform{@overrideFuture<String?>getPlatformVersion()=>Future.value('42');}voidmain(){finalClxFlutterMessagePlatforminitialPlatform=ClxFlutterMessagePlatform.instance;test('$MethodChannelClxFlutterMessage is the default instance',(){expect(initialPlatform,isInstanceOf<MethodChannelClxFlutterMessage>());});test('getPlatformVersion',()async{ClxFlutterMessageclxFlutterMessagePlugin=ClxFlutterMessage();MockClxFlutterMessagePlatformfakePlatform=MockClxFlutterMessagePlatform();ClxFlutterMessagePlatform.instance=fakePlatform;expect(awaitclxFlutterMessagePlugin.getPlatformVersion(),'42');});}