角度单元测试中的async()无法解析其区域中的promise

时间:2018-02-16 07:23:05

标签: angular asynchronous async-await

我有这样的单元测试。

it('check no of users', async(() => {
  userService
       .getUsers()
       .toPromise()
       .then((noOfusers) => {
          console.log(noOfUsers);
          expect(noOfUsers.length).toBeEqual(5)
       })
       .catch(err);
}));

此测试始终通过,它既不打印console.log,也不检查expect语句。

任何帮助将不胜感激。

0 个答案:

没有答案