que escribir código de prueba de dardos:¿Por qué `#import (" dart: unittest ")` no se puede ejecutar?
#import("dart:unittest");
main() {
test('this is a test',() {
int x = 2+3;
expect(x).equals(5);
});
}
No muestra ningún error en el editor de dardos, pero cuando pulso el botón "Ejecutar", informa:
Do not know how to load 'dart:unittest''file:///home/freewind/dev/dart/editor
/samples/shuzu.org/test/model_test.dart':
Error: line 1 pos 1: library handler failed
#import("dart:unittest");
^
veo que hay es una biblioteca "dart: unittest" en mi dart-sdk. ¿Por qué no se puede ejecutar?
Espero que me conecte (o se convierta en un paquete en un pub), ya que el estado actual es extraño. Realmente confuso y difícil de explicar por qué necesita usar una ruta relativa/completa. –
¡De acuerdo! Esto debería ser más consistente. –
¿no es esto obligatorio para todas las librerías de paquetes (pkg) (args, etc.)? ¿Especialmente cuando se ejecuta con Windows? –