腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Jest
和
Create
React
App
模拟
全局变量
时
出现
未定义
的
错误
、
、
、
、
我刚开始
使用
JS进行单元测试,所以如果我遗漏了一些明显
的
东西,很抱歉。对于某些测试,我需要
模拟
navigator.mediaDevices.getUserMedia方法,因此在setupTests.js中定义了以下内容 const mockMedia = { Promise.resolve( ))global.na
浏览 29
提问于2021-02-11
得票数 2
2
回答
如何在JavaScript中测试包含fetch调用
的
代码部分
、
、
、
假设我有这样
的
代码(来自
Create
React
App
):import logo from './
App
.css'; fetch('manifest.json').then(r&
浏览 0
提问于2018-07-27
得票数 0
1
回答
如何在测试
React
应用程序时
模拟
fetch?
、
、
、
、
我想测试一个
使用
全局fetch方法
的
小型
React
web应用程序。并惊讶地发现了一个不同
的
错误
。
和
React
测试库
的
文档有点混乱。我正在做
的
事情可能会有什么问题? 编辑 我尝试测试
的
React
组件名为"
App
",由
Create
React
App
生成,并已更改为包含对fetch
的
调用。
浏览 26
提问于2020-06-16
得票数 4
回答已采纳
2
回答
ReferenceError:
未定义
窗口。当我通过
jest
对单元测试运行npm test
时
,我得到了这个
错误
。
、
、
、
ReferenceError:
未定义
窗口。当我通过
jest
对单元测试运行npm test
时
,我得到了这个
错误
。
错误
来自以下代码导出函数。有人遇到过这种类型
的
错误
并解决了它吗?
浏览 0
提问于2017-11-21
得票数 4
1
回答
反应笑话/酶测试: useHistory钩子折断测试
、
、
、
/enzyme测试
时
,我编写
的
一个测试用例失败,
出现
以下
错误
`>遇到声明异常我尝试
使用
jest
来
模拟
useHistory,如下所示: useHistory: () =>
浏览 4
提问于2020-02-26
得票数 2
1
回答
使用
Jest
部分
模拟
React
模块
、
、
、
、
我试图在导入
的
React
模块中只
模拟
一个函数,保持模块
的
其余部分未被
模拟
,并在所有测试
的
顶层执行此操作。
create
-
react
-
app
testuse提供了作为唯一测试filenpm run test
的</
浏览 72
提问于2019-03-25
得票数 10
回答已采纳
1
回答
Jest
SyntaxError: JSON中位于JSON.parse 0位置
的
意外令牌u
、
、
、
、
我正在用
Jest
测试一个
React
/Typescript组件,然后遇到这个
错误
:SyntaxError: Unexpected token u in JSON at position 0 at JSON.parse我知道,当您尝试执行JSON.parse(undefined)
时
,会得到这个
错误
。我在试着弄清楚为什么在我
的
考试中会发生这种情况。测试路由到呈现/new组件
的
NewPage路由,然后当
错误
到达该行const state =
浏览 6
提问于2022-07-14
得票数 0
2
回答
在故事书中使笑话在全球范围内可用
、
、
、
、
我在一个@storybook/
react
项目中
使用
create
-
react
-
app
6。这些
模拟
使用
了
jest
.fn()。我想在我
的
故事故事中重复
使用
这些模仿,但是它说
的
是
jest
is not defined,这是有意义
的
。 我
浏览 1
提问于2020-10-14
得票数 3
回答已采纳
1
回答
React
功能组件上
的
jest
.mock -渲染中没有返回任何内容
、
、
、
我
使用
干净
的
创建
React
实例
和
React
测试库...然后创建简单
的
功能组件。/
App
';
jest
浏览 3
提问于2021-03-25
得票数 1
3
回答
Jest
单元测试中
的
全局变量
、
、
我对
Jest
很陌生,并试图为我现有的
React
编写一些单元测试。我有一个
全局变量
window.CONFIG,它存储在应用程序中不同位置
使用
的
一些配置。这个变量在登陆HTML页面的脚本标记中初始化 var helper = require('.
浏览 3
提问于2016-02-17
得票数 6
8
回答
如何
使用
Jest
在
react
-native中
使用
mocked fetch()对API调用进行单元测试
、
、
在
React
Native中,我
使用
fetch来执行网络请求,但是fetch并不是一个明确要求
的
模块,因此似乎不可能用
Jest
模拟
。即使在测试中尝试调用
使用
fetch
的
方法也会导致: 有没有办法用
Jest
在原生
的
react
中测试这样
的
API请求?
浏览 208
提问于2016-03-18
得票数 48
回答已采纳
1
回答
Jest
无法从测试文件中找到模块。
、
、
、
当我运行yarn test
时
,我得到以下
错误
:Cannot find module '
react
-google-button' from '
App
.tsx'。这似乎是由于没有找到
react
-google-button而引起
的
。 当yarn start运行该应用程序时,它
的
工作方式与预期
的
一样。
错误
是由
react
-google-button库本身引起
的
,还是由<
浏览 3
提问于2020-02-02
得票数 2
回答已采纳
1
回答
使用
useIntl
模拟
、
、
、
我在组件中
使用
useIntl钩子。在我
的
测试中,我在src/目录中
的
Refle-intl.js文件中
模拟
目录。在这个文件中,我还
模拟
了许多其他组件中
使用
的
defineMessages。在src/mocks/
react
-intl.js中
使用
defineMessages
的
模拟
部分如下所示 export const defineMessages =
jest
浏览 0
提问于2020-03-04
得票数 0
1
回答
模拟
服务工作人员无法拦截网络请求。
、
、
、
在这个中,我有一个未
使用
create
app
从头创建
的
react
项目,所以我
使用
建议
的
jest
.config.js
和
jest
.setup.js文件来
模拟
网络请求进行测试。在执行测试
时
,我会得到以下
错误
。(节点:12207) ExperimentalWarning: fs.promises API是实验性
的
console.error
错误</
浏览 1
提问于2021-05-31
得票数 0
3
回答
TypeError:无法读取
未定义
(
jest
)
的
属性'location‘
、
、
、
、
我有一个简单
的
组件,它
使用
来自
React
路由器
的
useLocation钩子。//
App
.jsximport { useLocation } from '
react
-router-dom'; function
App
()import
App
from '.(<
App
浏览 4
提问于2020-02-15
得票数 12
1
回答
更新到
Jest
26后被破坏
的
Mocks
、
、
、
、
我刚刚将
react
-scripts更新到4.0,其中包括
Jest
@26
和
一些附带
的
测试包,下面是package.json
的
不同之处: ? 升级后,一些
Jest
mock已经开始失败了。似乎
模拟
的
返回值是
未定义
的
?我是不是遗漏了什么?以下是其中一个失败
的
模拟
import useFetch from "use-http";
jest
.m
浏览 16
提问于2020-12-19
得票数 8
回答已采纳
3
回答
在
使用
jest
测试应用程序时无法读取
未定义
的
属性“默认值”
、
、
、
、
jest
测试组件。我
使用
了本机默认组件
和
来自本机基础
的
组件。 如果我包含来自
react
的
组件,只有
jest
才能正确地呈现它,而如果我包含一些来自本机基
的
组件,则是从script_transformer抛出
错误
。我用transform
和
transformIgnorePatterns解决了这个问题。但问题仍然存在,反应矢量图标,正在
使用
的
本土基地。"
react</em
浏览 0
提问于2019-04-05
得票数 1
回答已采纳
2
回答
用
Jest
对Chakra UI进行单元测试
、
、
目前,我正试图对我
的
应用程序进行单元测试,该应用程序是用创建-
React
和
类型记录构建
的
,它是用chakraui设计
的
。这是我
的
index.tsx文件import
React
from "
react
";import ".>
浏览 11
提问于2020-09-11
得票数 5
回答已采纳
1
回答
使用
模拟
窗口值或解决
错误
、
、
我
的
应用程序
使用
window对象在运行时为docker注入环境变量,但是我
的
测试返回
时
出现
了以下
错误
:declare const window: Window &export const baseUrl = url; 当处理程序
使用
baseUrl
时
,测试中
出现
错误
,但即使我将处理程序更改
浏览 7
提问于2022-05-04
得票数 1
2
回答
世博会TypeScript Tabs快照测试
App
.tsx
、
、
、
我
使用
类型记录
和
Tabs选项初始化了默认
的
世博项目。我一辈子都想不出怎样才能让这个测试起作用:import renderer from '
react
-test-renderer'; import
App
from './
App
浏览 18
提问于2021-05-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
2020 年你应该知道的 React 库
为React开发人员推荐8个测试工具、库和框架
React背后的工具化体系
利用 Jest为React 组件编写单元测试
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券