【发布时间】:2012-07-01 17:40:50
【问题描述】:
我知道我不能像其他核心库一样导入它:
#import('dart:unittest');
我在unit test article 中看到他们包含它:
#import('DART_SDK_PATH/lib/unittest/unittest.dart');
所以我试了一下:
#import('C:/Users/Phlox/Documents/dart/dart-sdk/lib/unittest/unittest.dart');
运气不好。我也尝试过没有运气的相对路径。我只收到错误:“找不到引用的源:C:/Users/Phlox/Documents/dart/dart-sdk/lib/unittest/unittest.dart”。然后我遇到了一些提到:
pubspec.yaml(添加到与您的主 dart 文件相同的文件夹中)
依赖:
单元测试:
sdk: 单元测试
安装包
pub install --sdkdir="/path/to/dart-sdk"
导入
#import("package:unittest/unittest.dart");
但紧随其后的是新闻
看起来这只能在带有符号链接的平台上工作(即不 Windows,默认情况下)。
有什么我没有尝试过但可能有效的方法吗?
【问题讨论】:
-
只是出于好奇,这是客户端测试,还是服务器端测试?如果您尝试使用关联的 .html 文件(客户端)运行测试,那么邮件列表上的这篇最新帖子可能会很有用:groups.google.com/a/dartlang.org/d/topic/misc/Vo3jWcXisII/…
标签: unit-testing dart