import'dart:sky';import'package:test/test.dart';voidmain(){Documentdocument=newDocument();test("should throw with invalid arguments",(){varparent=document.createElement("div");varchild=document.createElement("div");parent.appendChild(child);// TODO(eseidel): This should throw!// expect(() {// parent.insertBefore([parent]);// }, throws);expect((){child.insertBefore([parent]);},throws);});}