anchor.diff:  
       testWithoutContext('exits if iOS Podfile parses .flutter-plugins', () async {
         pretendPodIsInstalled();
  +      pretendPodVersionIs('1.10.0');
  +      fakeProcessManager.addCommand(
  +        const FakeCommand(
  +          command: <String>['pod', 'install', '--verbose'],
  +        ),
  +      );
   
         fileSystem.file(fileSystem.path.join('project', 'ios', 'Podfile'))
           ..createSync()
  
positive.code: 
      testWithoutContext('prints warning if macOS Podfile parses .flutter-plugins', () async {
        pretendPodIsInstalled();
  
        fileSystem.file(fileSystem.path.join('project', 'macos', 'Podfile'))
          ..createSync()
  
negative.code: 
  void main() {
    FileSystem fileSystem;
    FakeProcessManager fakeProcessManager;
    MockXcodeProjectInterpreter mockXcodeProjectInterpreter;
    FlutterProject projectUnderTest;
    CocoaPods cocoaPodsUnderTest;
    BufferLogger logger;
    TestUsage usage;
  
    void pretendPodVersionFails() {
      fakeProcessManager.addCommand(
        const FakeCommand(
          command: <String>['pod', '--version'],
          exitCode: 1,
        ),
      );
    }
  
    void pretendPodVersionIs(String versionText) {
      fakeProcessManager.addCommand(
        FakeCommand(
          command: const <String>['pod', '--version'],
          stdout: versionText,
        ),
      );
    }
  
    void podsIsInHomeDir() {
  