anchor.diff:        ...kAttachIsolateExpectations,
       ]);
       _setupMocks();
  -    final MockChromeConnection mockChromeConnection = MockChromeConnection();
  +    final FakeChromeConnection chromeConnection = FakeChromeConnection();
       final TestChromiumLauncher chromiumLauncher = TestChromiumLauncher();
  -    final Chromium chrome = Chromium(1, mockChromeConnection, chromiumLauncher: chromiumLauncher);
  +    final Chromium chrome = Chromium(1, chromeConnection, chromiumLauncher: chromiumLauncher);
       chromiumLauncher.instance = chrome;
   
       when(mockFlutterDevice.device).thenReturn(GoogleChromeDevice(
  
positive.code: class MockFlutterDevice extends Mock implements FlutterDevice {}
  class MockWebDevFS extends Mock implements WebDevFS {}
  class MockResidentCompiler extends Mock implements ResidentCompiler {}
  class MockChrome extends Mock implements Chromium {}
  class MockChromeConnection extends Mock implements ChromeConnection {}
  class MockChromeTab extends Mock implements ChromeTab {}
  class MockWipConnection extends Mock implements WipConnection {}
  class MockWipDebugger extends Mock implements WipDebugger {}
  class MockWebServerDevice extends Mock implements WebServerDevice {}
  class MockDevice extends Mock implements Device {}
  
  
negative.code:     when(mockWebDevFS.sources).thenReturn(<Uri>[]);
      when(mockWebDevFS.baseUri).thenReturn(Uri.parse('http://localhost:12345'));
      when(mockFlutterDevice.generator).thenReturn(mockResidentCompiler);
      chromeConnection.tabs.add(chromeTab);
    }
  
    testUsingContext('runner with web server device does not support debugging without --start-paused', () {
  