anchor.diff:            <String, String>{'startDate': '123456789', 'duration': '12'});
       });
   
  -    test('check permission', () async {
  +    testWidgets('check permission', (WidgetTester tester) async {
         channel.setMockMethodCallHandler(mockChannel);
   
         await phoneLog.checkPermission();
  
positive.code: import 'package:fixnum/fixnum.dart';
  import 'package:flutter/widgets.dart' show WidgetsFlutterBinding;
  import 'package:flutter/services.dart';
  import 'package:test/test.dart';
  
  import 'package:phone_log/phone_log.dart';
  
  typedef Future<dynamic> Handler(MethodCall call);
  
  void main() {
    WidgetsFlutterBinding.ensureInitialized();
  
    String invokedMethod;
    dynamic arguments;
    Handler mockChannel;
  
negative.code:       expect(permissionCannotRequest, PermissionStatus.deniedAndCannotRequest);
      });
  
      testWidgets('request permission', (WidgetTester tester) async {
        channel.setMockMethodCallHandler(mockChannel);
  
        await phoneLog.requestPermission();
  