Mock函数改为固定数据
时间: 2023-12-09 20:05:00 浏览: 74
使用PowerMock来Mock静态函数
如果您想将一个普通的函数改为返回固定数据,只需要将函数的返回值改为您想要的数据即可。例如,假设您有一个返回用户信息的函数getUserInfo:
```javascript
function getUserInfo(userId) {
// 通过接口获取用户信息
return axios.get(`/api/user/${userId}`)
}
```
如果您想将其改为返回固定数据,可以这样写:
```javascript
function getUserInfo(userId) {
return {
name: 'Mike',
age: 25,
gender: 'male'
}
}
```
这里直接返回一个对象,其中name属性固定为"Mike",age属性为25,gender属性为"male"。这样,每次调用getUserInfo函数时,都会返回这个固定的用户信息。
阅读全文