腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
测试
的
可
重用
常量
、
我正在尝试声明一个const,以便在许多
测试
中
重用
。console.log householdData时,我得到了这个: { clients: [Getter/Setter], networth: [Getter/Setter] } 我也尝试过这样设置组件中
的
数据wrapper.vm.someVariable = [ "here", "is", "some", "data" ] 我不喜欢在每次
测试
中都要设置这些数据。 我做错
浏览 13
提问于2019-10-11
得票数 1
回答已采纳
2
回答
如何停止
jest
运行
测试
常量
文件夹
、
、
、
、
我正在使用
Jest
测试
React-Redux JS应用程序,但我在停止
jest
运行constants文件夹时遇到了问题。我使用constants文件夹来存储状态
的
各种快照,并模拟api响应,因为它们可能非常大,我不希望它们内联,并且我可能希望在将来
重用
它们。我
的
文件夹结构类似于下面,其中testStates是我
的
常量
文件夹:|- __tests__ |- some tests |- testStates |- state_erro
浏览 2
提问于2017-03-28
得票数 2
1
回答
如何从
Jest
手动模拟检查默认导出函数
、
、
、
下面的isomorphic-fetch for
Jest
测试
的
手动模拟文件返回了期望值: // __mocks__/isomorphic-fetch.ts import * as req from,我遇到了问题,因为fetch上
的
mock属性是未定义
的
。<Promise<any>>; 在
测试
文件中,我可以检查要获取
的
调用 fetchMock.mock.calls[0] 但是现在,由于某些原因,应用程序代码中
浏览 14
提问于2020-07-31
得票数 1
回答已采纳
1
回答
最好
的
方式来覆盖自动模拟?
、
我希望使用
jest
.mock()
的
工厂参数来进行此操作,方法是类推来自
jest
.mock ()
的
示例,如下所示: ...
jest
.requireMock('someModule'), // This doesn't work :( someFunction:
jest
.fn(() => 'someValue
浏览 5
提问于2021-04-28
得票数 1
回答已采纳
1
回答
在
测试
用例中编写玩笑模拟时遵循枯燥
的
原则-- React和
jest
、
、
、
、
我对
测试
很陌生,我想对我
的
单元
测试
用例遵循干燥原则。在我
的
测试
用例中,我在模拟redux
的
useSelector和useDispatch,并且目前在所有使用react
的
测试
中都编写了相同
的
模拟。下面是我
的
一个
测试
用例。/LayoutComponent';
jest
.mock(&
浏览 4
提问于2020-09-21
得票数 2
回答已采纳
6
回答
用于特定
测试
的
模块中
的
常量
属性
、
、
、
我在以下中定义了一些
常量
: MY_CONSTANT: "TEST"我有一个正在尝试
测试
的
文件,其中有一个分支语句,如下所示:(这不起作用)我尝试在
测试
函数中添加一个
jest
.doMock(.
浏览 2
提问于2019-03-13
得票数 20
2
回答
如何
测试
是否使用异步关键字调用函数
、
、
、
、
我想为我
的
vue3应用程序编写一个简单
的
测试
,
测试
应该断言特定
的
函数(在本例中是updateRoute)是在不同组件中使用异步声明
的
。注意:根据我当前
的
项目,我不能将这个函数隔离在一个文件中,以使其
可
重用
const updateRoute = () => { doSomethig() }而应
浏览 6
提问于2021-11-18
得票数 4
回答已采纳
1
回答
在`
jest
.mock`中访问共享变量
的
正确方法是什么?
、
、
、
我试图在同一个
测试
文件中
重用
多个
jest
.mock调用之间
的
变量。 这是防范未初始化
的
模拟变量
的
预防措施。如果确保需要延迟使用模拟,则允许以mock作为前缀
的
变量名。因此,如果我用mock作为变量
的
前缀,我将不再接收错误,但是在模拟中,所有的值都被设置为undefined。我不明白
浏览 3
提问于2020-05-12
得票数 1
1
回答
如何在函数中设计
可
重用
的
代码,以便在Puppeteer中进行
测试
?
、
、
、
我用
jest
在木偶剧中进行了代码
测试
: 如何为类似的登录
测试
创建
可
重用
的
函数而不重复代码?
浏览 12
提问于2019-06-05
得票数 0
回答已采纳
1
回答
在nx中运行
Jest
时出错: SyntaxError:意外令牌“导出”
、
、
背景我使用
Jest
来创建和运行在我
的
monorepo中使用
的
单元
测试
。问题 当我运行
jest
时,在某些
测试
中,它会抛出一个错误,说明导入带有.js文件
的
export文件失败。但是,当我在monorepo项目中使用相同
的
代
浏览 31
提问于2022-08-02
得票数 6
1
回答
如何
重用
react路由器
的
useHistory
的
嘲弄
、
、
、
在我
的
测试
中,我在嘲弄useHistory of react-router-dom: useHistory: () =>action: "REPLACE", })这在一个
测试
中非常好,但是基本上每个
测试
都需要这个,我不想每次都复制它。我如何
重用
这个模拟呢?我尝试了一个显而易见
的
方法,将
浏览 5
提问于2019-10-30
得票数 5
回答已采纳
1
回答
如何窥探(使用
Jest
)酶中
的
子组分方法?
、
、
、
、
我正在监视我提供
的
accountId组件CustomerAccountDetails中
的
'fetchAccountDetails‘方法class}以下是酶
的
示例代码片段: it('should fetch account details for the accou
浏览 0
提问于2020-02-26
得票数 0
2
回答
有没有任何方法来运行一个安装脚本来进行
jest
测试
?
、
我希望运行一个脚本来定义
常量
和函数,这些
常量
和函数在我
的
jest
测试
中多次重复使用,有什么方法可以做到吗?例如,总是在命令行中运行或定义参数
的
setup.spec.js,如npm、
jest
、-setup等?
浏览 1
提问于2017-08-23
得票数 1
1
回答
Jest
-模拟来自moment-timezone
的
属性和函数
、
我正在尝试使用
jest
模拟属性tz和一个函数,但我不知道如何同时模拟这两个东西:
jest
.mock('moment-timezone', () => () => ({weekday: () => 5})) return { }我可以模拟属性tz或指令moment
浏览 0
提问于2018-10-20
得票数 4
2
回答
如何在
Jest
中
测试
带有命名导出
常量
的
函数?
、
、
、
、
在config.js中有一个已命名
的
导出,它根据提供
的
环境变量或默认值进行设置。export const Product = process.env.product || 'X'; 我想在product.js中为不同
的
产品
测试
这个函数,比如X,Y,Z。Product Y'; if(Product === 'Z'){ } return 'Invalid product
浏览 23
提问于2020-11-07
得票数 0
1
回答
React、Emotion和
Jest
快照: Error:属性缺少':‘
、
、
我有一个
可
重用
的
react组件repo和dashboard repo。 我
的
仪表板使用了我
的
可
重用
存储库中
的
许多组件,但我在仪表板存储库上有一个
测试
,我无法通过。
可
重用
组件repo有这些版本,所有
测试
都通过了: "emotion": "9.1.0",
浏览 36
提问于2019-04-12
得票数 3
回答已采纳
1
回答
优化angular指令中
的
代码
、
在angular指令init函数中,我声明了
常量
,并在html中使用了
常量
。我有多个指令使用相同
的
常量
,我想让
常量
成为
可
重用
的
常量
。在下面的示例中,我在test和test1指令中都使用了scope.sName和scope.sType,如何才能将它放在公共位置并
重用
它。
浏览 2
提问于2016-11-14
得票数 1
1
回答
将
jest
mock封装在一个函数中,以便在多个
测试
中使用
、
、
、
、
我正在尝试将一个
jest
.mock封装到一个函数中,这样我就可以在多个文件中
重用
它。我
的
用例是react钩子,我使用
的
是typescript。目前我
的
测试
文件看起来像这样: test.tsx //some imports
jest
.mock('..以便在其他
测试
中
重用
。我想要做
的
事情看起来像这样: mocks.ts export const mockWhatever = () =>
浏览 42
提问于2020-07-08
得票数 1
回答已采纳
2
回答
在Django中加载和存储全局
常量
缓存数据
的
好方法是什么?
、
、
、
、
在初始化期间,您通常如何从DB加载和存储全局
常量
中
的
内容以进行缓存?全局
常量
稍后不会再次更改。您是只是在加载时进行DB查询并将其放入
常量
中,还是使用某种延迟加载机制?我考虑
的
是全局范围内
的
代码,如下所示:OTHER_THING_THAT_DOESNT_CHANGE= SomeDbEnum.objects.filter(is_enable
浏览 1
提问于2011-03-09
得票数 1
1
回答
如何确定是否在使用
jest
的
类方法中调用了另一个库中
的
常量
函数
、
、
我
的
react组件(类)方法使用另一个库中
的
常量
函数。如果我调用我
的
类方法,我必须写一个
测试
,如果我调用我
的
类方法,在特定条件下是否调用该函数。我不能模拟这个函数,因为它是一个
常量
函数。我试着用myClass.methodUnderTest()expect(library.const_function).toHaveBeenCalled() 尽管
浏览 0
提问于2020-05-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在自动化测试中启用对象存储库的可重用性
嵌入式开发:为可重用软件模块设计接口的5个技巧
【Python进阶】Python中的自定义装饰器:打造可重用的函数修饰
搭建自动化测试框架的思路及实例演示
【必看】掌握C+模板方法模式,让你的代码大幅提升可重用性和灵活性!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券