anchor.diff:  
   library ElementTest;
   
  -import 'package:unittest/unittest.dart';
  -import 'package:unittest/src/expected_function.dart' show ExpectedFunction;
  +import 'package:async_helper/async_minitest.dart';
  +import 'package:expect/expect.dart';
   import 'dart:async';
   import 'dart:html';
   import 'dart:svg' as svg;
   import 'utils.dart';
  -
  -T Function(A) expectAsync1<T, A>(T Function(A) callback,
  -        {int count: 1, int max: 0}) =>
  -    new ExpectedFunction<T>(callback, count, max).max1;
   
   expectLargeRect(Rectangle rect) {
     expect(rect.top, 0);
  
positive.code: }
  
  void testUnsupported(String name, void f()) {
    test(name, () {
      expect(f, throwsUnsupportedError);
    });
  }
  
  main() {
  
negative.code: 
    group('constructors', () {
      test('error', () {
        Expect.throwsStateError(() => new Element.html('<br/><br/>'));
      });
  
      test('.html has no parent',
  