anchor.diff:    args: <String, Object>{'streamId': 'Extension'},
   );
   
  +final Uri testUri = Uri.parse('foo://bar');
  +
   void main() {
  -  final Uri testUri = Uri.parse('foo://bar');
     Testbed testbed;
     MockFlutterDevice mockFlutterDevice;
     MockVMService mockVMService;
     MockDevFS mockDevFS;
     ResidentRunner residentRunner;
  -  MockDevice mockDevice;
  +  FakeDevice mockDevice;
     FakeVmServiceHost fakeVmServiceHost;
     MockDevtoolsLauncher mockDevtoolsLauncher;
   
  
positive.code:       setAssetBundlePath,
        listViews,
      ]);
      when(mockDevice.sdkNameAndVersion).thenAnswer((Invocation invocation) async {
        return 'Example';
      });
      when(mockDevice.targetPlatform).thenAnswer((Invocation invocation) async {
        return TargetPlatform.android_arm;
      });
      when(mockDevice.isLocalEmulator).thenAnswer((Invocation invocation) async {
        return false;
      });
      final Completer<DebugConnectionInfo> onConnectionInfo = Completer<DebugConnectionInfo>.sync();
      final Completer<void> onAppStart = Completer<void>.sync();
      unawaited(residentRunner.attach(
  
negative.code:     TargetPlatform targetPlatform = TargetPlatform.android_arm,
      bool isLocalEmulator = false,
      this.supportsHotRestart = true,
      this.supportsScreenshot = true,
      this.supportsFlutterExit = true,
    }) : _isLocalEmulator = isLocalEmulator,
         _targetPlatform = targetPlatform,
         _sdkNameAndVersion = sdkNameAndVersion;
  