¿Cómo puedes testear las excepciones en Dart?
Considere una función que hace un manejo de excepciones basado en los argumentos pasados:
List range(start, stop) {
if (start >= stop) {
throw new ArgumentError("start must be less than stop");
}
// remainder of function
}
¿Cómo pruebo que se genere el tipo correcto de excepción?