腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Jest
模拟
Axios
和
模拟
Windows.Location.Assignment
、
、
一些ReactJs组件正在
使用
Axios
NPM库来发布Http帖子。我们正在
使用
Jest
和
Enzyme对
Axios
功能进行单元测试。此外,我们已经
使用
jest
- mock -
axios
- window.location.assign方法成功地孤立地
模拟
了:-
Axios
post。但是,当在
Axios
模拟
中触发"then“时,
模拟
的
浏览 39
提问于2019-04-06
得票数 1
1
回答
Jest
TypeScript Error
axios
_1.default.post.mockImplementation不是函数
、
、
、
、
参见下面的更新:我不
使用
axios
-mock-adapter,,除非有人能向我指出一个我可以测试toHaveBeenCalledWith的例子。我还想避免创建一个̶_̶_̶m̶o̶c̶k̶_̶_̶ __mocks__ (文件夹)来
模拟
整个模块。 我所有的测试都通过了,但是我仍然得到了这个类型的错误。(() => ({ success: true })); > 30 | (
axio
浏览 4
提问于2020-07-07
得票数 1
回答已采纳
3
回答
如何在
使用
jest
.mock('
axios
')时
模拟
拦截器?
、
、
、
在
使用
jest
运行测试时,我具有基本的测试适应语法: let render expect(something).toBeInTheDocument(); 问题是我的代码中有拦截器,当
使用
jest
命令输出运
浏览 11
提问于2020-02-26
得票数 13
回答已采纳
1
回答
在*.test.js文件中
使用
jest
.mock('
axios
')时,TypeError:(0,_
axios
.default)不是函数
、
、
、
、
我尝试在我的测试文件中
模拟
axios
模块,如下所示 // mycomponent.test.js get:
jest
.fn(() => Promise.resolve({ data: 'data' })), default:
jest
.fn((
浏览 77
提问于2019-05-15
得票数 11
7
回答
无法获取
Jest
+ Typescript +
Axios
测试
、
、
、
)}
jest
.mock('
axios
') component.getData()}) 问题是,因为我没有
模拟
返回值我花了至少2个小时尝试各种方法来让它工作,但
浏览 232
提问于2018-07-11
得票数 39
回答已采纳
2
回答
开玩笑: TypeError:
axios
.get.mockResolvedValue不是一个函数
、
、
('
axios
') const resp = {data(actualresp).toEqual({moreData: 'zedata'})不会: const
axios
= require('
axios</em
浏览 7
提问于2020-11-15
得票数 20
回答已采纳
2
回答
为什么mocked
axios
get方法返回undefined?
、
、
、
、
因此,我编写了以下
Jest
测试,它旨在
模拟
axios
并返回假结果,然后我可以对其进行断言: import
axios
from "
axios
"; import fakeSearchShowsResponse("
axios
"),
axios
get方法将被替换为mocked
Jest
方法。此外,由于调用mockAxiosGet.mockImplementation并向其传递函数,因此对
axios
浏览 136
提问于2019-09-06
得票数 1
回答已采纳
1
回答
模拟
单元测试的
Axios
post调用返回值的问题
、
、
、
、
试图
模拟
Axios
对单元的调用,测试来自身份软件的令牌响应。
Axios
根本没有被召唤,正因为如此,我的回归总是没有定义。我试着改变了对
axios
.post的
Axios
调用,并且改变了我多次嘲笑的方式,这样我就可以计数了。我不认为我应该安装另一个
模拟
框架,仅仅是为了让
Axios
来
模拟
这个函数。"base64") responseType: 'json'
浏览 1
提问于2019-08-01
得票数 1
回答已采纳
2
回答
如何
使用
Promise创建
Jest
模拟
函数?
、
、
、
我正在尝试通过创建这个Promise函数来
模拟
一个
axios
模块 // __mocks__/
axios
.js return new} });} 但是当我试图在我的*.test.js中调用它时,我得到了这个错误 <PortalUploadForm /> › Submit Data correctly Received has type:
浏览 25
提问于2019-05-24
得票数 19
1
回答
如何
使用
TypeScript
和
Jest
模拟
深度嵌套函数
、
、
我想测试我的模块并
模拟
axios
的外部依赖关系。问题是我直接测试的方法不(直接)导入
axios
。它相当于“隐藏”在中间调用之后。就像这样,A
和
B是我的自定义模块:A调用B,B
使用
axios
,所以A不导入
axios
,只导入B。 因为B是
axios
周围非常薄的一层,所以我不想直接测试它。我宁愿只测试A,而让
axios
被嘲笑。如果我有一个自定义模块C,而不是
axios
,会有什么不同吗?
浏览 22
提问于2020-06-14
得票数 0
回答已采纳
1
回答
如何在
模拟
的
Jest
函数中
使用
var作为返回值?
、
、
const context = {};
jest
.mock('
axios
', () => ({ withCredentials
jest
.mock()的模块工厂不允许引用任何范围外的变量。 我希望能够轻松地更改响应对象,而不需要重置
和
删除。有什么好办法吗?
浏览 1
提问于2019-06-12
得票数 1
回答已采纳
1
回答
Jest
模拟
函数,不调用
模拟
的
axios
实例函数(返回未定义)
、
、
、
、
我首先遵循中的答案import
axios
from "
axios
"; // this
浏览 4
提问于2020-10-26
得票数 1
1
回答
VueComponent.mounted : TypeError:无法读取挂载钩子中未定义的属性“get”
、
、
、
、
我在nuxt js中
使用
jest
进行单元测试,我已经安装了这样的钩子。async mounted(){ try{ this.result = response.data; console.log("Exceptionutnit.spec.js
jest
.mock("
axios
"
浏览 2
提问于2020-09-09
得票数 3
回答已采纳
1
回答
无法读取未定义的属性“”mockResolvedValue“”
、
、
、
模拟
api调用时出现错误却找不出原因。我正在
使用
jest
来测试我的api fetch调用函数。这是我要导出的函数: async function fetchAssetManagerSummary/amDa
浏览 30
提问于2020-05-06
得票数 16
回答已采纳
2
回答
测试-如何测试提交功能而不命中api?
、
、
我现在正在学习用玩笑
和
酶来测试反应。当我想在提交时禁用按钮时,我面临一个问题,但是在函数中,我不想点击API。我怎么能这么做?, setIsSubmitting] = useState(false) setIsSubmitting(true);
axios
.get我读到我们可以创建
模拟
函数,但是我不知道它是否可以改变钩子状态。谢谢
浏览 6
提问于2020-07-17
得票数 1
回答已采纳
1
回答
如何在外部函数中
模拟
公理?
、
、
、
、
如何在外部函数中
模拟
来自HTTP的
axios
响应?{ const res = await getRequest(url);}import {getCards} from "@/cards_api";
jest
.mock("@&
浏览 4
提问于2022-02-24
得票数 0
回答已采纳
1
回答
从
Jest
中的另一个函数调用
模拟
函数
、
、
我正在编写一个React,我想测试我的组件是否正确地获取数据;
使用
Jest
和
酶法。我想从我在开玩笑测试中正在嘲弄的另一个函数中调用一个
模拟
函数: const mockData = { type: 'public', gender: 'M
浏览 1
提问于2018-12-13
得票数 0
1
回答
不能在小丑中伪装
、
、
、
、
我试图
使用
jest
.mock方法来
模拟
API调用,但是mockResolvedValue给出了一个编译错误,我需要做一些其他的更改吗?
浏览 6
提问于2020-05-18
得票数 0
回答已采纳
4
回答
如何
模拟
axios
.create([config])函数以返回其实例方法而不是用
模拟
重写它们?
、
、
、
、
我试图
模拟
axios
.create(),因为我在整个应用程序中
使用
它的实例,显然需要所有被
模拟
销毁的实现,因此无法正确地获得get,post方法的结果。这是代码在实际文件中的样子: headers: {
jest
.mock('
axios
', () => {
浏览 11
提问于2020-02-27
得票数 2
回答已采纳
2
回答
为什么TypeError:
axios
.create不是一个函数?当测试
axios
时
、
、
、
我正在尝试测试我的
axios
函数。在这里发现了这个问题:,它指向
使用
axios
-mock-adapterimport MockAdapter from '
axios
-mock-adapter=> { var mock = new Mock
浏览 2
提问于2018-03-21
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 16 Jest手动模拟
Python使用numpy和pandas模拟转盘抽奖游戏
黄金模拟交易入门指南:使用MT4模拟交易软件炒黄金
车流和人流模拟分析
大话模拟软件使用进化史
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券