未来完成但不终止单元测试

时间:2013-12-08 06:31:05

标签: unit-testing dart

所以我试图对未来进行单元测试,当未来返回完成时,编辑器仍然说测试正在运行。我不确定我在这里缺少什么。

User user = new User(access);

test('DataObject Get Test', () {
  print('user getting');
  Future future = user.Get('4460A611-7682-4552-A086-1DFDC8E4CB9D');
  expect(future, completion(equals(user)));
});

输出:

unittest-suite-wait-for-done
user getting
PASS: DataObject Get Test

All 1 tests passed.
unittest-suite-success

unittest-suite-success编辑器刚坐在那里之后,表现得像测试一样没有完成。暂停和停止按钮仍然处于活动状态,调试器窗口中仍然有一个隔离。

0 个答案:

没有答案