腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1903)
视频
沙龙
1
回答
使用
Jest
模拟
axios
和
拦截器
返回
未定义
的
mockImplemetation
、
我有这个
axios
实现: const api =
axios
.create({ headers:response; error => { }} 这是我
的
测试from '
axios
' import Dashboard from '..
浏览 32
提问于2021-10-07
得票数 0
1
回答
Typescript中
axios
拦截器
的
Jest
模拟
失败
、
、
我正在尝试在Typescript中
使用
Jest
来
模拟
axios
拦截器
。但是,在运行时,我收到以下错误:
axios
.interceptors.request.use(async (config:AxiosRequestConfig) => {
jest
.mock('
axi
浏览 4
提问于2021-06-29
得票数 0
3
回答
如何在
使用
jest
.mock('
axios
')时
模拟
拦截器
?
、
、
、
在
使用
jest
运行测试时,我具有基本
的
测试适应语法: let render expect(something).toBeInTheDocument(); 问题是我
的
代码中有<em
浏览 11
提问于2020-02-26
得票数 13
回答已采纳
2
回答
使用
axios
拦截器
模拟
axios
、
、
我正在尝试
使用
mockAxios来测试
axios
拦截器
。export default {} }} 当我创建mockAxios时: export default { get:
jest
.
浏览 31
提问于2019-02-02
得票数 14
3
回答
如何用
jest
测试
axios
拦截器
、
、
、
在我
的
项目中,我有一个名称空间,它导出一些
使用
Axios
的
函数,在同一个文件中,我向
axios
实例添加了一个
拦截器
,如下所示: ) } else Promise.reject(error);); 我想测试这个
拦截器
是否像预期
的
那样工作,我在这里搜
浏览 13
提问于2021-01-31
得票数 13
1
回答
在*.test.js文件中
使用
jest
.mock('
axios
')时,TypeError:(0,_
axios
.default)不是函数
、
、
、
、
我尝试在我
的
测试文件中
模拟
axios
模块,如下所示 // mycomponent.test.js get:
jest
.fn(() => Promise.resolve({ data: 'data' })), default:
jest<
浏览 77
提问于2019-05-15
得票数 11
1
回答
使用
axios
抛出错误对
拦截器
进行单元测试
、
、
、
、
我正在为我
的
Nestapp编写单元测试。对于
拦截器
文件,我正在编写一个测试用例,以便在执行error.message.indexOf('timeout') >= 0并
使用
错误消息调用
Axios
.Cancel时抛出错误。但是在我
的
规范文件中,我得到了:Cannot read property 'intercept' of undefined,PFB,我
的
代码,我在这里遗漏了什么? 如果需要,可以提供任何
模拟
!; let
浏览 47
提问于2019-04-24
得票数 1
2
回答
如何
模拟
axios
API调用?
使用
jest
、
、
、
、
嗨,我正在测试我
的
vuex操作异步函数,它通过
axios
调用api,但我有一些问题,它显示了这样
的
错误:“TypeError: Cannot destructure property data of 'q=' + name;我
的
vue js代码是 const { data }
浏览 34
提问于2019-11-19
得票数 4
回答已采纳
2
回答
用
Jest
抛出错误来
模拟
axios
“无法读取
未定义
的
属性‘
拦截器
’”
、
、
我很难用
Jest
和
react测试库来
模拟
axios
。我困在
axios
拦截器
的
错误上,无法绕过它。这是我
的
api.js文件: baseURL: window.apiPath, const resul
浏览 8
提问于2020-09-19
得票数 14
回答已采纳
1
回答
Axios
中
的
单元测试
拦截器
逻辑
、
、
我在
Axios
中设置了一个
拦截器
,它将刷新令牌,如果初始HTTP响应是401,则重新尝试调用。我试图通过
模拟
Axios
请求
返回
401,然后
返回
一个有效
的
响应(请参阅下面的简化版本),并断言它被调用了两次,从而对这个逻辑进行单元测试。有什么方法可以达到我所追求
的
目标,还是有更好
的
浏览 0
提问于2019-01-03
得票数 11
1
回答
Jest
TypeScript Error
axios
_1.default.post.mockImplementation不是函数
、
、
、
、
参见下面的更新:我不
使用
axios
-mock-adapter,,除非有人能向我指出一个我可以测试toHaveBeenCalledWith
的
例子。我还想避免创建一个̶_̶_̶m̶o̶c̶k̶_̶_̶ __mocks__ (文件夹)来
模拟
整个模块。 我所有的测试都通过了,但是我仍然得到了这个类型
的
错误。(() => ({ success: true })); &
浏览 4
提问于2020-07-07
得票数 1
回答已采纳
2
回答
如何
使用
Promise创建
Jest
模拟
函数?
、
、
、
我正在尝试通过创建这个Promise函数来
模拟
一个
axios
模块 // __mocks__/
axios
.js return newPromise((resolve) => { }); } 但是当我试图在我
的
*.test.js中调用它时,我得到了这个错误 <PortalUploadForm/> › Submit Data
浏览 25
提问于2019-05-24
得票数 19
1
回答
Jest
模拟
函数,不调用
模拟
的
axios
实例函数(
返回
未定义
)
、
、
、
、
我首先遵循中
的
答案import
axios
from "
axios
";
浏览 4
提问于2020-10-26
得票数 1
1
回答
如何重构我
的
测试
使用
Jest
的
手动
模拟
功能?
、
、
、
、
我可以
使用
Jest
进行基本测试,但是当我尝试重构它以
使用
Jest
的
手动
模拟
功能时,这个测试就不再起作用了。import
axios
from "
axios
"; `${process.env["VUE_APP_BACKEND_SCHEME",}); export default
浏览 7
提问于2022-04-02
得票数 0
回答已采纳
7
回答
无法获取
Jest
+ Typescript +
Axios
测试
、
、
、
)}
jest
.mock('
axios
') component.getData()}) 问题是,因为我没有
模拟
返回
值我花了至少2个小时尝试各种
浏览 232
提问于2018-07-11
得票数 39
回答已采纳
4
回答
如何
模拟
axios
.create([config])函数以
返回
其实例方法而不是用
模拟
重写它们?
、
、
、
、
我试图
模拟
axios
.create(),因为我在整个应用程序中
使用
它
的
实例,显然需要所有被
模拟
销毁
的
实现,因此无法正确地获得get,post方法
的
结果。这是代码在实际文件中
的
样子: headers: {
jest
.mo
浏览 11
提问于2020-02-27
得票数 2
回答已采纳
7
回答
如何在
Jest
中测试
axios
?
、
、
、
、
我有这样
的
反应: const request =
axios
.get(`${WORDPRESS_URL}`);到目前为止,我这样做是为了测试它是否
返回
正确
的
类型: it('should dispatch actions w
浏览 10
提问于2017-07-10
得票数 139
回答已采纳
1
回答
如何模仿AxiosInstance?
、
、
、
我有
axios
和
下面的HttpClient类 constructor(baseUrl: string) { return Promise.resolve(null);.....下面是
使用
HttpClient
的
服务describe('User actions', () => {
浏览 16
提问于2022-05-17
得票数 0
回答已采纳
1
回答
如何在
jest
中
的
模拟
函数中
返回
模拟
?
、
、
、
我正在尝试
模拟
axios
.create()函数,该函数
使用
较少
的
方法
返回
一个
axios
实例。我想通过用这些方法
返回
一个对象来
模拟
这个create()方法,但是我也想用
jest
.fn()
模拟
这些方法,所以我尝试了下面这样
的
方法 get:
jest
.fn(),post:
jest
.fn(),}
axios<
浏览 4
提问于2019-07-23
得票数 0
1
回答
模拟
axios
在测试文件中创建。反应,打字记录
、
、
、
、
我正在编写一个小应用程序,
使用
React,类型记录,react查询,
axios
。我用、
Jest
、Mock Service员工编写测试。为了测试delete元素
的
功能,我只想
模拟
axios
,删除函数,并检查是否用正确
的
参数调用它。问题是:我
使用
的
是
axios
实例:const axiosInstance =
axios
.create({ baseURL: ur
浏览 3
提问于2021-06-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
2020 年你应该知道的 React 库
携程租车React Native单元测试实践
基于Jest Mock API对业务逻辑集成测试附源码
Spring MVC 源码解析:HTTP 请求与响应过程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券