不太理解 jest.mock('axios')

来源:2-12 Jest 中的 Mock(2)

FDirector

2022-03-03

Dello 老师,您好,
为什么调用 getData() 的时候,axios.get不会发送请求?
为什么 axios.get.mockResolvedValue({data: ‘hello’}) 可以代替 axios.get 的请求返回值?
他的原理大概是什么样的?
是 jest,mock 为 axios.get 做了一层 proxy 代理么?
图片描述

写回答

1回答

Dell

2022-03-12

是的,就是一层代理封装

0
0

前端要学的测试课 从Jest入门到 TDD/BDD双实战

自动化测试实战 Vue / React 项目,让技术水平和架构思维双提升

1434 学习 · 350 问题

查看课程