【发布时间】:2014-01-01 14:03:00
【问题描述】:
我正在使用这个snippet 在单元测试中读取数据文件:
var file = new File('/Users/chambery/projects/Foo/src/resources/skills.yaml');
Future<String> finishedReading = file.readAsString();
finishedReading.then((text) {
print(text);
print(loadYaml(text));
});
在 Dart 编辑器中运行我没有收到任何错误(但没有打印输出),
...
PASS: calc_ranks
PASS: load_skills
All 7 tests passed.
unittest-suite-success
(编辑:删除命令行错误;dart vm 已过期)
我不需要读取异步文件。
【问题讨论】:
-
您提供的代码对我来说很好用。也许你应该添加你的单元测试代码以及你如何在那里使用它。
标签: dart dart-io dart-async dart-unittest