我正在使用此代码段在单元测试中读取数据文件:
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 已过期)
我不需要读取异步文件。