相关疑难解决方法(0)

开玩笑未实现window.alert()

我开玩笑地为我的api编写了测试。我在测试文件中添加了调用我的api的函数,如下所示:

import AuthManager from "../Client/Modules/Auth/AuthManager";
Run Code Online (Sandbox Code Playgroud)

并如下使用:

test("login api resolves true", () => {
  return expect(AuthManager.login("test", "test")).resolves.toMatchObject(
    expect.objectContaining({
      accessToken: expect.any(String),
      email: expect.any(String),
      expiresIn: expect.any(Number),
      refreshToken: expect.any(String),
      userFullName: expect.any(String),
      userId: expect.any(Number)
    })
  );
});
Run Code Online (Sandbox Code Playgroud)

我的测试通过了,但是出现以下错误:

错误:未实现:window.alert

如何解决这个问题呢 ?

api unit-testing reactjs jestjs

18
推荐指数
2
解决办法
4920
查看次数

标签 统计

api ×1

jestjs ×1

reactjs ×1

unit-testing ×1