// import 'package:flutter_test/flutter_test.dart'; // import 'package:max_print_plus/max_print_plus.dart'; // import 'package:max_print_plus/max_print_plus_platform_interface.dart'; // import 'package:max_print_plus/max_print_plus_method_channel.dart'; // import 'package:plugin_platform_interface/plugin_platform_interface.dart'; // class MockMaxPrintPlusPlatform // with MockPlatformInterfaceMixin // implements MaxPrintPlusPlatform { // @override // Future getPlatformVersion() => Future.value('42'); // } // void main() { // final MaxPrintPlusPlatform initialPlatform = MaxPrintPlusPlatform.instance; // test('$MethodChannelMaxPrintPlus is the default instance', () { // expect(initialPlatform, isInstanceOf()); // }); // test('getPlatformVersion', () async { // MaxPrintPlus maxPrintPlusPlugin = MaxPrintPlus(); // MockMaxPrintPlusPlatform fakePlatform = MockMaxPrintPlusPlatform(); // MaxPrintPlusPlatform.instance = fakePlatform; // expect(await maxPrintPlusPlugin.getPlatformVersion(), '42'); // }); // }