anchor.diff:      expect(fakeVmServiceHost.hasRemainingExpectations, false);
     }, overrides: <Type, Generator>{
       Usage: () => TestUsage(),
  -  }), overrides: <Type, Generator>{
  -    DevtoolsLauncher: () => mockDevtoolsLauncher,
  -  });
  +  }));
   
     testUsingContext('ResidentRunner uses temp directory when there is no output dill path', () => testbed.run(() {
       fakeVmServiceHost = FakeVmServiceHost(requests: <VmServiceExpectation>[]);
  
positive.code: }
  
  class MockFlutterDevice extends Mock implements FlutterDevice {}
  class MockDartDevelopmentService extends Mock implements DartDevelopmentService {}
  class MockVMService extends Mock implements FlutterVmService {}
  class MockDevFS extends Mock implements DevFS {}
  class MockDeviceLogReader extends Mock implements DeviceLogReader {}
  class MockDevtoolsLauncher extends Mock implements DevtoolsLauncher {}
  class MockResidentCompiler extends Mock implements ResidentCompiler {}
  class MockDevice extends Mock implements Device {}
  
  class FakeDartDevelopmentServiceException implements dds.DartDevelopmentServiceException {
    FakeDartDevelopmentServiceException({this.message = defaultMessage});
  
negative.code:     expect(fakeVmServiceHost.hasRemainingExpectations, false);
    }, overrides: <Type, Generator>{
      Usage: () => TestUsage(),
    }));
  
    testUsingContext('ResidentRunner can remove breakpoints from paused isolate during hot restart', () => testbed.run(() async {
      fakeVmServiceHost = FakeVmServiceHost(requests: <VmServiceExpectation>[
  