腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Jest
模拟
值
时
出现
的
问题
javascript
、
reactjs
、
unit-testing
、
jestjs
、
enzyme
我正在尝试在一个已经用酶和jasmine设置
的
现有项目中设置
Jest
。我已经安装了
jest
包并设置了初始配置,但现在遇到了
模拟
数据未正确提供
的
问题
。在没有
jest
的
情况下,相同
的
测试在项目中运行得很好。 以下是失败测试
的
控制台输出: macbook-pro:$ ./node_modules/.bin/
jest
FAIL spec/cookieSpec.j
浏览 19
提问于2020-10-25
得票数 1
回答已采纳
5
回答
Angular2在单元测试中注入ElementRef
unit-testing
、
angular
、
dependency-injection
、
angularjs-e2e
我正在尝试测试一个通过DI接收对ElementRef
的
引用
的
组件。template: ` `,})} 组件和测试蓝图都是由角-cli生成
的
。当我运行ng test
时
,我得到了Error: No provider for ElementRef! (MyComponent -> ElementRef)。
浏览 1
提问于2016-07-27
得票数 39
回答已采纳
1
回答
将表达式传递给
Jest
.unmock
javascript
、
jestjs
、
babeljs
我正在实现一个实用函数,它可以方便地多次调用
jest
.unmock
jest
.unmock('got') // works
jest
.unmock(mod) // does not workconst mod = "'got'" eval(`
jest</e
浏览 1
提问于2019-10-30
得票数 5
2
回答
使用
Jest
模拟
Fetch API
时
出现
的
问题
jestjs
我试图用
Jest
模拟
fetch API,但面临断言在fetch解决之前运行
的
问题
,因此测试总是失败。这里是沙箱:https://codesandbox.io/s/
jest
-testing-2evvr 我也尝试了异步/等待,但仍然存在相同
的
问题
: it("should update result onsuccessful fetch", async () => { const update
浏览 16
提问于2020-08-28
得票数 0
回答已采纳
1
回答
运行时
的
ENONET错误-预设角
angular
、
jest-preset-angular
我正试图为我
的
单元测试项目集成
jest
。我不知道这个错误是如何被抛出
的
,当我穿越业力
时
,这个错误不会发生。这是我给
jest
"
jest
": { "pre
浏览 1
提问于2018-01-07
得票数 3
11
回答
Jest
'TypeError:不是
jest
.mock中
的
函数‘
javascript
、
unit-testing
、
mocking
、
jestjs
我正在编写一个
Jest
模拟
,但在
模拟
本身之外定义一个
模拟
函数
时
,我似乎遇到了
问题
。methodOne(val) { } return 2;} 和一个
使用
它
的
文件/testSubject'; const mockFunction =
jest
.fn(() => 2)
浏览 3
提问于2018-08-21
得票数 39
2
回答
如何正确地
模拟
useLocation?
javascript
、
reactjs
、
jestjs
、
enzyme
我有一个组件,它
使用
useLocation钩子从URL获取路径。const { pathname } = useLocation();当我试图用它来
模拟
位置
时
, ...
jest
.requireActual('react-router-dom'), useLocation: () => ({shou
浏览 1
提问于2021-06-14
得票数 4
1
回答
如何用
jest
模拟
node_module内部
的
构造函数?
javascript
、
node.js
、
unit-testing
、
jestjs
、
cote
Jest
可以选择
模拟
node_module我试图模仿
的
模块是cote模块。是来自模块
的
index.js文件。里面有出口Requester用
的
结构体 ...const player = await requester.send({type:'findOnePlay
浏览 1
提问于2018-09-19
得票数 2
回答已采纳
2
回答
在
jest
模拟
函数中
使用
导入
的
变量
reactjs
、
jestjs
我正在
模拟
一个
使用
moment
的
文件中
的
函数,以下是文件内容:import moment from 'moment-timezone'
jest
.mock('utils/dateUtils',: The module factory of `
jest
.mock()` is not allowed to reference any out-of-s
浏览 2
提问于2018-07-04
得票数 7
1
回答
Jest
模拟
维度不变
typescript
、
react-native
、
testing
、
jestjs
、
react-native-testing-library
我正在编写测试用例,而我
的
组件在内部完成了这项工作。const {width, height} = Dimensions.get('window') 对于我
的
测试用例,我考虑了维度为width: 414, height:896
的
iPhone 11,我希望这在所有测试用例中保持一致我想将其更改为iPhone 11维,我在网络上搜索并找到了
使用
jest
.mock更改函数
的
文章。所以我做了这样
的
事情 it('renders correctly
浏览 15
提问于2021-09-27
得票数 2
2
回答
Jest
嘲讽
typescript
、
unit-testing
、
jestjs
、
typeorm
、
ts-jest
我试图在
Jest
中
模拟
Typeorm模块
的
一个功能,并且我想以尽可能干净
的
方式来实现它。但是,我只想
模拟
getCustomReposity,而当我只为该函数保留
模拟
时
: __esModule: true,})); 测试甚至不运行,因为实体和存储库
使用
来
浏览 1
提问于2021-05-12
得票数 4
1
回答
TypeError: specificMockImpl.apply不是函数
reactjs
、
unit-testing
、
jestjs
、
enzyme
尝试运行以下内容
的
单元测试:
使用
REACT JS -
Jest
和酶是代码
的
一部分:let requestSettings = this.props.getViewRequestSettingslinkerDefinition.indexOf('('));TypeError: specificMockImpl.apply不是函数 //
jest
浏览 3
提问于2019-02-07
得票数 9
回答已采纳
1
回答
即使在
使用
的
测试中不
使用
jest
.mock(“请求-承诺-本机”),也总是
使用
用于请求-承诺-本机
的
Jest
手动
模拟
。
javascript
、
unit-testing
、
jestjs
、
integration-testing
模拟
的
‘请求-承诺-本机’模块总是在我
的
测试中
使用
,即使当
jest
.mock(“请求-承诺-原生”)被注释掉
时
也是如此。当我在
jest
.mock("request-promise-native");中注释sometest.test.js
时
,仍然
使用
模拟
版本?!这是带有玩笑
的
窃听器还是我
的
陷阱?我还有其他私有模块
的
手动
模拟
,它<
浏览 0
提问于2019-03-01
得票数 2
回答已采纳
1
回答
自动
模拟
ES6类失败(
Jest
,Vanilla JavaScript)
javascript
、
unit-testing
、
ecmascript-6
、
jestjs
、
mocking
我有一个将Foo对象数组作为成员变量
的
类FooStorage。在测试FooStorage
时
,我想
模拟
类Foo。class Foo {}; ex
浏览 0
提问于2021-10-04
得票数 1
1
回答
清晰
的
手工
模拟
笑话
node.js
、
jestjs
我正在为一个模块
使用
手动
模拟
。我想清除手动
模拟
中
的
一个
模拟
函数,并为它返回一个新
的
值
。我怎么能这么做?我尝试过许多方法,但它总是在手动
模拟
中返回
值
。我在
jest
.clearAllMocks()和
jest
.resetAllMocks()中
使用
beforeEach,并
使用
mockReturnValue来
模拟
该函数
的
新
值</e
浏览 0
提问于2019-02-22
得票数 8
回答已采纳
2
回答
分派不是带有的函数反应测试库
javascript
、
reactjs
、
redux
、
react-redux
、
react-testing-library
我想测试组件是否向商店分派了一个操作,为此,我不得不
模拟
React
的
功能。 useSelector:
jest
.fn(), useDispatch:
jest
.
浏览 3
提问于2020-04-09
得票数 4
回答已采纳
1
回答
使用
useIntl
模拟
reactjs
、
mocking
、
jestjs
、
react-intl
我在组件中
使用
useIntl钩子。在我
的
测试中,我在src/目录中
的
Refle-intl.js文件中
模拟
目录。在这个文件中,我还
模拟
了许多其他组件中
使用
的
defineMessages。在src/mocks/react-intl.js中
使用
defineMessages
的
模拟
部分如下所示 export const defineMessages =
jest
.fn(() =&
浏览 0
提问于2020-03-04
得票数 0
1
回答
将参数传递给
jest
函数
javascript
、
reactjs
、
mocking
、
jestjs
我在我
的
子组件中有这个函数:这是从上面传下来
的
当我
使用
console.log(handTotal('dealersHand')
时
,它正在记录正确
的
事情,函数也在工作,所
浏览 0
提问于2018-04-08
得票数 3
回答已采纳
2
回答
如何将
jest
函数从另一个文件导入为默认
值
reactjs
、
unit-testing
、
mocking
、
jestjs
我
的
问题
是如何将从另一个文件导入
的
jest
函数
模拟
为默认
值
。看上去像下面。
模拟
/功能. export default function isFeatureEnabled (featureName)
浏览 0
提问于2019-03-29
得票数 2
回答已采纳
2
回答
在组件中
使用
的
酶
模拟
功能
reactjs
、
unit-testing
、
jestjs
、
enzyme
在我
的
function应用程序中,我想测试一个组件,它从另一个文件中调用utils函数。在特定情况下,我确实想嘲笑这个结果。我怎么能用酶和
Jest
来做这件事呢?<MyComponent /> expect(myComponent.find('....').length).toBeDefined()}) 我想要
模拟
的
方法是
浏览 2
提问于2018-04-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL分页时出现的数据重复问题
KVM出现问题时的解决方法
连接数据库时出现的乱码问题
【教程】与steam服务器的连接出现问题/通信时出现问题请稍后重试
win10系统使用桌面右键出现卡死的问题
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券