【发布时间】:2021-03-07 06:49:10
【问题描述】:
我正在学习使用 jest 模拟进行手动模拟,现在我想在 jest 模拟函数中调用参数,这是我的解决方案。
expect(mockLogin).toHaveBeenCalledWith(
{
"email": "test@mail.com",
"password": "password",
"remember_me": false
}
);
我无法弄清楚如何在我的预期结果中添加"auth/login" 路径的问题,我尝试了以下方法,但不幸的是它不起作用。
expect(mockLogin).toHaveBeenCalledWith("/auth/login", {
"email": "test@mail.com",
"password": "password",
"remember_me": false
});
我需要做什么才能将auth/login 添加到我的预期结果中?
【问题讨论】:
-
你能发布你的测试代码吗?也许还有你正在测试的代码。
标签: javascript reactjs unit-testing axios jestjs