腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jest
模拟
不返回期望值
jestjs
、
babel-jest
我发现我正在
使用
的
一个
模拟
,它将返回一个字符串,似乎返回
的
是
jest
.fn(),而不是
模拟
的
jest
.fn().mockImplementation(...)
的
“实现”。我这样叫它:
jest
.mock('..return {} defaultQuery:
jest</em
浏览 2
提问于2018-03-09
得票数 3
6
回答
用于特定测试
的
模块
中
的
常量
属性
javascript
、
testing
、
jestjs
、
commonjs
我在以下
中
定义
了一些
常量
: MY_CONSTANT: "TEST"我有一个正在尝试测试
的
文件,其中有一个分支语句,如下所示:(这不起作用)我尝试在测试
函数
中</em
浏览 2
提问于2019-03-13
得票数 20
1
回答
使用
Jest
模拟
函数
中
定义
的
常量
javascript
、
reactjs
、
unit-testing
、
ecmascript-6
、
jestjs
我
的
项目是一个
使用
Jest
的
React应用程序。 我必须测试一个
函数
,其中我
定义
了一个
常量
。
常量
是
使用
导入
的
服务设置
的
。我想
模拟
const,以便测试if-else语句 下面是我要测试
的
文件: import { authenticationService } from "../handle-headers";
jest</em
浏览 11
提问于2020-01-07
得票数 0
回答已采纳
1
回答
当从从另一个文件导入
的
常量
调用时,没有
使用
嘲笑。
javascript
、
node.js
、
typescript
、
jestjs
我有一个方法,它
使用
在另一个调用
中
定义
的
常量
。这个
常量
本身就是我所嘲笑
的
服务调用。当从其他文件解析这个
常量
时,
模拟
的
函数
不会被调用。()it('message trigger for sendInteractiveWhatsapp', async () => {
jest</em
浏览 5
提问于2022-09-07
得票数 1
1
回答
要求在
jest
.mock中
使用
常量
jestjs
我有一个模块可以导出一个
函数
和一个
常量
。我试着在做
jest
.mock
的
时候只要求和读取它,但是
常量
都是未
定义
的
。const NAMES = ['Foo', 'Bar'];
jest
.resetModules();
浏览 67
提问于2021-04-20
得票数 1
回答已采纳
2
回答
如何在
Jest
中
测试带有命名导出
常量
的
函数
?
reactjs
、
ecmascript-6
、
jestjs
、
enzyme
、
ts-jest
在config.js中有一个已命名
的
导出,它根据提供
的
环境变量或默认值进行设置。export const Product = process.env.product || 'X'; 我想在product.js
中
为不同
的
产品测试这个
函数
,比如X,Y,Z。我知道这是不可能
的
。我想通过
模拟
testProduct
函数
中
使用
的
Product值来测试该
函数
,以获得完整
的
测试
浏览 23
提问于2020-11-07
得票数 0
1
回答
如何确定是否在
使用
jest
的
类方法
中
调用了另一个库
中
的
常量
函数
javascript
、
unit-testing
、
jestjs
我
的
react组件(类)方法
使用
另一个库
中
的
常量
函数
。如果我调用我
的
类方法,我必须写一个测试,如果我调用我
的
类方法,在特定条件下是否调用该
函数
。我不能
模拟
这个
函数
,因为它是一个
常量
函数
。我试着用myClass.methodUnderTest() 然后
浏览 0
提问于2020-05-12
得票数 0
2
回答
有没有任何方法来运行一个安装脚本来进行
jest
测试?
testing
、
jestjs
我希望运行一个脚本来
定义
常量
和
函数
,这些
常量
和
函数
在我
的
jest
测试
中
多次重复
使用
,有什么方法可以做到吗?例如,总是在命令行
中
运行或
定义
参数
的
setup.spec.js,如npm、
jest
、-setup等?
浏览 1
提问于2017-08-23
得票数 1
1
回答
酶
模拟
ToastAndroid React本机组件
unit-testing
、
react-native
、
jestjs
、
enzyme
我正在测试一个在方法中
使用
ToastAndroid组件
的
react原生组件,而在
使用
酶进行测试时,我一直收到错误TypeError: _reactNative.ToastAndroid.show isnot a function() => { 'Sho
浏览 18
提问于2018-08-26
得票数 3
1
回答
在
Jest
中
模拟
类
常量
javascript
、
reactjs
、
mocking
、
jestjs
、
enzyme
假设我有以下组件,它在构造
函数
中
设置一个
常量
this.MAX_LENGTH。在我
的
Jest
规范
中
,我想要this.MAX_LENGTH**,
模拟
的
值,但是我不知道如何设置这个
模拟
。**it('renders the textarea', () => {
浏览 1
提问于2020-07-11
得票数 0
回答已采纳
2
回答
Jest
返回未
定义
的
数据而不是数据
javascript
、
jestjs
我试图
模拟
一个
函数
,但不确定我在这里做错了什么。我有一个
函数
"getGroups“export const getGroups = async () => { const groupApiUrl = getDashboardPath: [ { id: 2, name: 'Data2' } };getGroups.test.js:
j
浏览 2
提问于2020-03-30
得票数 5
1
回答
在
jest
.mock(moduleName,factory)工厂
函数
中
模拟
多个命名导出
javascript
、
node.js
、
unit-testing
、
jestjs
、
babel-jest
我一直在一个小项目中
使用
Jest
,在
使用
Jest
mocks时遇到了问题。我有一个导出已命名
的
自
定义
错误构造
函数
的
实用程序文件。我需要在我
的
测试文件
中
模拟
这些
函数
。我不想
使用
Jest
文档中所示
的
手动
模拟
技术(例如,将
模拟
文件放入__mocks__
中
),而是希望在测试文件<em
浏览 5
提问于2018-01-09
得票数 1
回答已采纳
3
回答
Jest
与Vue 3- ReferenceError: defined未
定义
vue.js
、
jestjs
、
importerror
useResult } from '@vue/apollo-composable' 5 | import gql from 'graphql-tag'
jest
.mock('@vue/apollo-composable', () => { // mock implementa
浏览 12
提问于2021-04-23
得票数 4
回答已采纳
1
回答
我怎样才能防止我
的
温斯顿记录器污染玩笑测试?
logging
、
jestjs
、
winston
我正在用
jest
测试我
的
应用程序,但与我
的
记录器有关
的
一个小问题是:它在测试路径时一直在发送控制台日志。我正在为我
的
记录器处理一个基本
的
winston配置:const winston = require('winston'); modu
浏览 0
提问于2019-06-23
得票数 1
6
回答
如何处理模块
的
模拟
函数
和类型类型
javascript
、
typescript
、
jestjs
我
使用
ts-
jest
和
jest
编写带有类型记录
的
测试文件。这是我
的
代码:import {IObj} from '../module'; //
浏览 4
提问于2017-07-06
得票数 14
1
回答
如何
模拟
每个测试都带有
jest
的
默认导出对象?
javascript
、
reactjs
、
unit-testing
、
jestjs
我目前正在进行一个测试,在那里我需要
模拟
一个默认导出
的
配置对象来测试不同
的
配置可能性。我找到了一种在全局级别上提供可重写
模拟
的
方法。但是我现在被困在被调用
的
浏览 0
提问于2020-06-10
得票数 6
2
回答
在
Jest
应用程序
中
模拟
环境和/或导出
常量
javascript
、
node.js
、
unit-testing
、
jestjs
、
mocking
设置 我在一个特快应用程序中有一个模块,我正在尝试测试它
使用
从一个模块导出
的
常量
。这些
常量
中有许多是从环境变量导出
的
。在模块
中
的当前模式下,这是很困难
的
,因为即使我
模拟
环境,也会在环境变化之前对模块
中
的
ID_SOURCE和ID_PROVIDER常数进行评估--并且初始化模块
中
的
和ID_PROVIDER
常量
。当然,一个明显
的
解决方案就是从
函
浏览 2
提问于2021-10-20
得票数 1
2
回答
如何恢复用
jest
.mock()创建
的
模拟
?
unit-testing
、
jestjs
显然,mock.mockRestore()没有恢复
使用
jest
.mock()创建
的
模拟
的
原始实现。/b';
jest
.mock('.
浏览 1
提问于2019-06-07
得票数 29
2
回答
使用
酶和MockProvider正确预期/接收状态
的
方法
graphql
、
enzyme
、
react-apollo
我正在测试一个
使用
graphql useLazyQuery
的
组件。MockProvider由阿波罗推荐库@ Apollo /react-react提供。我想根据查询返回
的
数据长度来测试是否呈现了某条消息。我有这样
的
html元素结构:expect(wrapper.find(message).prop('data-id')).toEqual('i
浏览 0
提问于2020-06-01
得票数 1
2
回答
如何解决
Jest
模拟
中
的
流类型错误
javascript
、
jestjs
、
flowtype
我
使用
Jest
模拟
模块
中
的
某些
函数
,并以下列方式进行测试: funcOne:
jest
.fn(), funcTwo:
jest
.fn()我理解这个问题来自于这样一个事实:模块
中
定义
的
函数
不是
Jest
模拟
的
函数</
浏览 5
提问于2017-07-11
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
php学习之php的预定义常量的使用
如何在 Linux Shell 编程中定义和使用函数
PHP中的自定义函数
第48p,什么是函数?,Python中函数的定义
在 JavaScript 中定义函数的14种方法
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券