anchor.diff:    var expectedResult =
       'topfoo(){}'
       'class A{foo(){}}'
  -    'p_topfoo(){var x=5;}'
  -    'class p_A{num foo(){}p_A.fromFoo(){}A myliba;List<p_A> mylist;}'
  +    'A_topfoo(){var x=5;}'
  +    'class A_A{num foo(){}A_A.fromFoo(){}A myliba;List<A_A> mylist;}'
       'A getA()=>null;'
  -    'main(){var a=new A();a.foo();var b=new p_A.fromFoo();b.foo();'
  -        'var GREATVAR=b.myliba;b.mylist;a=getA();p_topfoo();topfoo();}';
  +    'main(){var a=new A();a.foo();var b=new A_A.fromFoo();b.foo();'
  +        'var GREATVAR=b.myliba;b.mylist;a=getA();A_topfoo();topfoo();}';
     testDart2DartWithLibrary(mainSrc, librarySrc,
         continuation: (String result) { Expect.equals(expectedResult, result); });
   }
  
positive.code: }
  ''';
    var expectedResult = 'import "dart:html" as p;'
        'class A{static String get p_userAgent=>p.window.navigator.userAgent;}'
        'main(){A.p_userAgent;}';
    testDart2Dart(src,
        continuation: (String result) { Expect.equals(expectedResult, result); });
  }
  
negative.code:   new A.named();
  }
  ''';
    var expectedResult = "class A{A(){}}main(){new A();new A_Unresolved();}";
    testDart2Dart(src,
        continuation: (String result) { Expect.equals(expectedResult, result); });
  }
  