腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
mockRejectedValueOnce
不是
一个
函数
reactjs
、
react-hooks
、
react-testing-library
但是得到错误"
mockRejectedValueOnce
不是
一个
函数
“。有人能帮帮忙吗。 测试场景,其中的数据是从服务通道接收的,因此不会遗漏依赖项。renders chat",()=>{ getMessages.
mockRejectedValueOnce
function(resolve, reject) {
浏览 16
提问于2019-09-17
得票数 2
2
回答
如何使用jest在catch块中测试if语句中的
函数
?
javascript
、
unit-testing
、
jestjs
我做了以下操作,但得到了
一个
错误:calculateSum.default.
mockRejectedValueOnce
({ response
浏览 0
提问于2019-09-16
得票数 0
2
回答
如何用玩笑测试承诺递归
javascript
、
typescript
、
jestjs
我用玩笑写了
一个
测试。我不知道如何在玩笑中测试承诺递归。 const fn = jest.fn () .<
浏览 0
提问于2019-05-14
得票数 3
回答已采纳
1
回答
函数
typescript上的Jest模拟
reactjs
、
jestjs
我在api中有我的
函数
api.ts export getModel = () => {...} //return a promise 当我试图用Jest来嘲笑它的时候。我收到错误:类型上不存在属性
mockRejectedValueOnce
... import {getModel as mockGetModel} from './api' mockGetModel.
mockRejectedValueOnce
浏览 7
提问于2019-04-24
得票数 1
回答已采纳
1
回答
Jest mock在检查时未定义
javascript
、
mocking
、
jestjs
我有
一个
使用第二个模块的模块。它们都是自定义模块,而
不是
NPM包。//
浏览 3
提问于2018-04-02
得票数 3
1
回答
Jest mock不能拾取错误抛出?
javascript
、
unit-testing
、
mocking
、
jestjs
我正在测试嵌套在try catches中的功能,当我抛出
一个
带有特定值的错误时,会检查行为是否正确。log of success if replaced deployment resolves', async () => { mockCreateNamespacedDeployment.
mockRejectedValueOnce
浏览 0
提问于2020-05-22
得票数 1
1
回答
用Jest模拟递归
函数
中的promises和计时器
javascript
、
unit-testing
、
jestjs
下面是主代码的
一个
示例: const delay = new Promise(resolve => setTimeout(() => resolve(), 1000); .
mockRejectedValueOnce
(new Error('readFi
浏览 25
提问于2020-12-23
得票数 0
回答已采纳
1
回答
无法模拟createQueryBuilder
函数
-- typeorm
jestjs
、
nestjs
、
typeorm
、
ts-jest
有
一个
函数
linkDevice将两个表、用户和设备连接起来,并返回对象。我检查设备是否已经分配给用户。如果它被分配,我会抛出
一个
BadRequestExcpetion,如果没有,我会将它添加到用户。我尝试向where
函数
添加
一个
mockResolvedValue,但是它给出了以下错误 TypeError: Cannot read property 'mockResolvedValue' of undefined
浏览 2
提问于2021-02-15
得票数 2
回答已采纳
1
回答
jest单元测试和重试-axios node.js
typescript
、
jestjs
、
retry-axios
ApiService(); jest.spyOn(axiosClient, 'get').
mockRejectedValueOnce
下面是我试图在第一次尝试中对拒绝进行嘲弄时抛出
一个
错误的其他一些事情: jest.spyOn(axiosClient, 'get').mockImplementationOnce(async () =>get').mockImplementationOnce
浏览 2
提问于2021-08-18
得票数 4
1
回答
如何使用react测试库和jest测试错误获取api请求,查询useInfiniteQuery?
reactjs
、
jestjs
、
react-testing-library
、
react-query
我有
一个
函数
组件,它使用react查询useInfiniteQuery来获取列表数据,现在我尝试用错误测试用例get测试useInfiniteQuery,但仍然没有涵盖onError对象
函数
。() => { (useFetchListUsers as any).
mockRejectedValueOnce
浏览 19
提问于2022-02-07
得票数 1
1
回答
Jest抛出错误,该错误在某些测试中保存到变量中,但在其他测试中不会
typescript
、
jestjs
为了使用干式编码原则,我将
一个
错误赋给
一个
变量,并在整个测试过程中使用它。然而,有时Jest会抛出错误,就像没有赋值一样。const connectionError = new Error('This is a DB connection error'); DbClient.connect = jest.fn().
mockRejectedValueOnce
const connectionError = new Error('This is a DB connection error');
浏览 5
提问于2020-07-16
得票数 0
1
回答
将jest.mock用于多个测试
javascript
、
firebase-authentication
、
jestjs
、
mocking
我正在尝试为firebase auth createUserWithEmailAndPassword()
函数
编写单元测试。我已经编写了
一个
助手类,它调用这个
函数
并返回
一个
promise。我试图在我的测试中模拟firebase createUserWithEmailAndPassword()
函数
,它只适用于
一个
测试用例。我已经使用jest.fn().
mockRejectedValueOnce
()拒绝了promise并返回了
一个
错误代码。我已尝试移动jes
浏览 26
提问于2020-09-24
得票数 0
回答已采纳
3
回答
为什么这些Jest Mocks不能重置?
javascript
、
unit-testing
、
testing
、
redux
、
jestjs
我有影响其他测试并导致它们失败的测试代码。当我孤立地运行测试用例时,所有的测试都通过了,但是当我运行整个套件时,会有很多失败。如果您查看下面的两个测试,您可以看到我覆盖了测试中的模拟模块,以导致抛出异常。 return Promise.reject({ payload: 'rejected' });在运行这一行之后,所有需要原始HttpService.post模拟的测试都会失败,因为它们没有被重置。如何在此测试后将我的mock正确恢复为导入的mock?我尝试过在beforeEach中使用
浏览 0
提问于2018-01-31
得票数 12
回答已采纳
1
回答
类型'undefined‘不能赋值给类型为'Promise<any> | PromiseLike<Promise<any>>’的参数
typescript
、
jestjs
所以我有
一个
函数
export const retryNTimes = async (retryFunction: Function) => { whiletest('retry function to try 2 times', async () => { .
mockRejectedValueOnce
但是当我构建它的时候,它得到
一个
错误 Argume
浏览 159
提问于2021-07-24
得票数 1
回答已采纳
1
回答
如何使用Jest测试返回void的
函数
?Tyepscript
typescript
、
ts-jest
我在文件retry.ts中有一些
函数
和
一个
类型 export const retryNTimes = (retryFunction: Function) => { console.log(`userid : ${userId} `) } 我想要测试以确保function retryNTimes works.Then测试,以确保它在失败时调用
函数
多达所以我创建了
一个
小的TestUser
函数
来做这件事。expect(retryNTime
浏览 29
提问于2021-07-23
得票数 0
回答已采纳
2
回答
如何使用JEST测试递归
函数
的时间过程
javascript
、
typescript
、
jestjs
我用玩笑写了
一个
测试。我不知道如何在玩笑中测试承诺递归。 reject(err); }, interval); });对上述重试
函数
执行以下测试(); const fn = jest .f
浏览 0
提问于2019-05-14
得票数 3
回答已采纳
1
回答
用Jest嘲笑AWS SES
node.js
、
unit-testing
、
jestjs
、
aws-sdk
、
aws-sdk-nodejs
我假设这与aws-sdk如何使用.promise()
函数
有关。下面@幻灯片显示2中的解决方案可以工作,但是会引发这个类型记录错误:这一行: mockSes.sendTemplatedEmail().promise.<em
浏览 3
提问于2020-04-28
得票数 6
回答已采纳
1
回答
当改变
一个
模块对象时,为什么大括号导入没有改变?
javascript
、
dependencies
、
create-react-app
我正在尝试整理
一个
代码库,它做一些直接的模块突变,而
不是
使用任何模仿行为,而且我注意到了一些奇怪的事情。如果我从
一个
新的创建-反应-应用程序开始,在测试中这样做:import { render } from '@testing-library/react然后我们可以看到,React.useContext、React.foo、lodash.drop将打印jest模拟
函数
,而useContext、foo和drop将打印原始对象。mo
浏览 1
提问于2020-08-28
得票数 0
回答已采纳
2
回答
在Jest中,如何仅在特定的测试中模拟外部模块?
typescript
、
unit-testing
、
mocking
、
jestjs
public function test() { }我只想为了
一个
特定的测试而模拟
浏览 0
提问于2019-06-04
得票数 6
1
回答
如何使用Jest模拟依赖项中的默认包?
jestjs
、
commonjs
() => '/user/home', release: () => 'some release',我在__mocks__中有这样
一个
mockReturnValueOnce: [Function],
mockRejectedValueOnce
mockReturnValueOnce
浏览 4
提问于2022-01-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python基础教程 其实并不是函数的函数
Python函数传参既不是传值也不是传引用
我是一个函数
einsum,一个函数走天下
Python4大函数式编程函数,每一个都是经典!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券