腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
模拟
函数
不
注册
调用
javascript
、
reactjs
、
jestjs
、
axios
出于测试目的,我
模拟
了模块axios。
Jest
不能识别get的第一个
调用
,但不能识别post的第二个
调用
,除非它是在get语句之前声明的。/App'; axios.get.mockResolvedValue({ status: 200, data: { hello: 'world' } });
浏览 19
提问于2019-02-21
得票数 2
回答已采纳
1
回答
如何
模拟
jQuery .done(),使其在
Jest
中正确执行?
javascript
、
reactjs
、
jestjs
、
enzyme
我为模块MyAPI编写了一个
模拟
程序,
模拟
代码可以很好地执行,使用console.log(“某某物”),我可以在控制台中看到输出。我知道一种选择是使用像Nock这样的假服务器,但我不想把它变成集成测试,除非我必须这样做。>{msg}</Error>;
浏览 0
提问于2018-07-11
得票数 3
回答已采纳
1
回答
调用
了
Jest
模拟
函数
,但是断言toBeCalled返回false
javascript
、
unit-testing
、
jestjs
、
mocking
我在嘲弄一个功能:在utils/download数据中,我创建了一个
模拟
文件: general('mock fired')}... downloadData.csv调试时,我看到在闭包中正确地设置了<e
浏览 3
提问于2022-05-18
得票数 1
回答已采纳
1
回答
为什么我不能在
jest
.Mock中
模拟
一个
函数
(必须在spyOn上使用.mockImplementation )?
unit-testing
、
jestjs
、
enzyme
我期望当我使用
jest
.mock()
模拟
一个模块并将
函数
实现传递给每个对象时,它们会转到测试中。import * as services from '_services';
jest
.mock('_services', () => ({ load_basket:
jest
.fn(() => Prom
浏览 2
提问于2019-03-04
得票数 1
回答已采纳
1
回答
如何使用
Jest
测试连接到存储的React视图?
reactjs
、
reactjs-flux
、
jestjs
、
reactjs-testutils
看起来
Jest
正在尝试将商店
注册
为一个组件,即使我使用了dontMock。Using
Jest
CLI v0.2.0 FAIL __tests__/unit视图
Jest
测试
jest
.dontMock('../../../../src/app/scripts
浏览 1
提问于2014-12-05
得票数 4
回答已采纳
2
回答
如果依赖
函数
来自同一个模块,则无法
模拟
它。
javascript
、
typescript
、
unit-testing
、
jestjs
如果依赖
函数
与
调用
它的
函数
来自同一个模块,则无法
模拟
它。但是,如果
模拟
的
函数
被移动到一个单独的模块,这与
调用
它的
函数
的模块不同,我就能够克服这一点。
不
工作场景 //....statements
jest
浏览 6
提问于2022-02-07
得票数 0
回答已采纳
1
回答
在ES6中使用
Jest
测试React Flux Store
reactjs
、
ecmascript-6
、
reactjs-flux
、
jestjs
我正在尝试使用
Jest
和ES6类测试我的React存储。我想知道如何在每次测试之前“重置”被测试的存储或者获取一个新的实例。import BaseStore from '._midiPlayer;} 我的
Jest
测试代码: import { MIDI_PLUGIN_LOADED } from '.在ES5
Jest
中,可以在beforeEach中
调用
var MidiStore = require('.
浏览 4
提问于2016-09-05
得票数 2
回答已采纳
2
回答
Jest
和Typescript中的addEventHandler
模拟
typescript
、
unit-testing
、
mocking
、
jestjs
我有一个作者
模拟
addEventListener方法的followed through this article here (不过是在窗口上)。 我搞不懂为什么被
模拟
的
函数
没有
注册
为被
调用
。<string, Function> = {}; canvas.addEventListener =
jest
.fn((eventName: string, callBac
浏览 31
提问于2020-07-24
得票数 1
回答已采纳
1
回答
Jest
-传递给子组件的测试方法
reactjs
、
jestjs
、
enzyme
我用
Jest
和酶来做这个。我的测试: const mockFn =
jest
.fn();}); 测试通过了,但是myMethod没有
调用
wrapper.inst
浏览 0
提问于2018-09-22
得票数 5
回答已采纳
1
回答
在
jest
测试中
模拟
节点模块
javascript
、
unit-testing
、
testing
、
jestjs
我有一个
Jest
测试,我正在为一个进行API
调用
的
函数
编写测试。如果API
调用
返回403,则应
调用
节点模块中的
函数
。我正在尝试使用mock
jest
函数
来测试这一点,但我无法让测试使用我正在制作的模块的
模拟
版本。 file.spec.js import file from '.=== 403) { } ); export def
浏览 17
提问于2020-01-21
得票数 1
1
回答
测试是否使用
Jest
和Typescript以及ts-
jest
调用
函数
?
javascript
、
node.js
、
typescript
、
jestjs
、
ts-jest
/GitApi"; return { const commentHelper = new CommentHelper(<any>mockedGitApi); const spy =
jest
浏览 16
提问于2020-06-18
得票数 0
1
回答
反应玩笑和MSAL获取BrowserAuthError
javascript
、
reactjs
、
msal
我正在尝试测试一些使用MSAL进行身份验证的组件。let container; container = render(<NavBar/>)test('Component renders', () => {})BrowserAuthError: crypto_nonexistent: The crypto object
浏览 2
提问于2021-07-16
得票数 8
回答已采纳
1
回答
为什么它的功能排序在这个玩笑测试中很重要?
javascript
、
reactjs
、
unit-testing
、
jestjs
this.handleOnBlur} /> }我试着用下面的测试测试handleOnChange
函数
.const mockOnBlur =
jest
.fn((): void => { }) expect(mi
浏览 0
提问于2020-04-26
得票数 0
回答已采纳
1
回答
如何使用
Jest
模拟
第三方模块
javascript
、
node.js
、
jestjs
return sharp(local_read_file) .toBuffer()在我的测试中,我将执行以下操作来
模拟
sharp
函数
: raw:
jest
.fn() then:
jest
.fn()但是我得到了^ TypeError: (0 , _sharp2
浏览 1
提问于2017-09-11
得票数 11
回答已采纳
1
回答
开玩笑不要嘲笑内部功能
javascript
、
ecmascript-6
、
jestjs
、
mocking
在模块中
调用
模拟
函数
时,我遇到了问题。当
模拟
函数
从测试中被
调用
时,它将按照预期的方式工作。但是当从库中
调用
相同的
模拟
函数
时,它会
调用
实际的
函数
。我在这里错过了什么?如何
模拟
模块内部
调用
浏览 2
提问于2022-03-29
得票数 -1
3
回答
如何用
jest
和酶
模拟
React组件方法
javascript
、
reactjs
、
jestjs
、
enzyme
something return(<div></div>)}it('handleNameInput', () => { wrapper.searchDish =
jest
.fn(src/main/react&
浏览 55
提问于2017-01-24
得票数 63
回答已采纳
1
回答
从
Jest
中的另一个
函数
调用
模拟
函数
javascript
、
jestjs
、
enzyme
我正在编写一个React,我想测试我的组件是否正确地获取数据;使用
Jest
和酶法。我想从我在开玩笑测试中正在嘲弄的另一个
函数
中
调用
一个
模拟
函数
: const mockData = { type: 'public', gender: 'Mixed'
浏览 1
提问于2018-12-13
得票数 0
1
回答
请求-承诺+ post+
模拟
node.js
、
unit-testing
、
jestjs
我使用
jest
作为单元测试框架。我只是试图
模拟
request-promise库的POST方法。options); response = JSON.parse(response);});
jest
.mock('request-promise', () => ({ })); const rp = require('
浏览 2
提问于2021-03-09
得票数 0
回答已采纳
2
回答
开玩笑/反应-本机:替换/分解Linking.catch
react-native
、
jestjs
我想要做的是用
模拟
代码替换Linking.openURL和Linking.OpenURL.catch。我是为Linking.openURL做的,如下所示: return { openURL:
jest
.fn()
浏览 3
提问于2019-01-13
得票数 2
回答已采纳
1
回答
Jest
模拟
模块以在
函数
调用
上产生不同的结果
javascript
、
unit-testing
、
jestjs
、
mocking
one = await foo();我想用
Jest
模拟
foo,这样多次
调用
它就会返回不同的结果。更准确地说,第一次
调用
成功,第二次返回错误。const fooMock =
jest
.mock('..()的
函数
。这只是
jest
.fn()的一个
函数
。
jest
.mock()对象只有mockImplementation,它将
模拟</e
浏览 1
提问于2021-07-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初学python,调用固定参,不固定参函数遇到的问题!
携程租车React Native单元测试实践
前端单元测试入门
React 16 Jest手动模拟
React 16 Jest单元测试之Jest工具
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券