anchor.diff:    void setUp() {
       serverChannel = new MockServerChannel();
       resourceProvider = new MemoryResourceProvider();
  +    projectPath = resourceProvider.convertPath('/project');
  +    testFolder = resourceProvider.convertPath('/project/bin');
  +    testFile = resourceProvider.convertPath('/project/bin/test.dart');
       packageMapProvider = new MockPackageMapProvider();
       Index index = createIndex();
       server = createAnalysisServer(index);
  
positive.code:       <GeneralAnalysisService>[];
    final Map<AnalysisService, List<String>> analysisSubscriptions = {};
  
    String projectPath = '/project';
    String testFolder = '/project/bin';
    String testFile = '/project/bin/test.dart';
    String testCode;
  
    AbstractAnalysisTest();
  
negative.code:    */
    void createProject({Map<String, String> packageRoots}) {
      resourceProvider.newFolder(projectPath);
      Request request = new AnalysisSetAnalysisRootsParams([projectPath], [],
              packageRoots: packageRoots)
          .toRequest('0');
      handleSuccessfulRequest(request, handler: analysisHandler);
    }
  
  