我正在尝试对这个类进行单元测试,这个类依赖于需要模拟的AppDB和createStudy。我的理解是,如果我模拟这两个依赖项,我就可以避免错误,因为它们将被模拟,而不是试图使用sqlite3的实际实现。)
jest.mock('../..我读过关于手动模拟的文章,并且认为可能是这样的,所以我对Database做了一个手动的模拟,但我甚至不确定我是否正确地这样做。const Database = je
我正在使用在一个React本地应用程序中实现Facebook登录。我开始编写一个测试,用于在错误发生时显示警报,但我不得不模拟实际的错误(上面代码中的if (!data)场景)。it("Shows an alert when an error occurs", () => { const loginMock =jest.fn(); .create(<AgeScree