腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在
jest
中将
模拟
的
函数
恢复为原始值?
、
我
在
测试
中
模拟
一个
类
的
静态
函数
,但我会对其他测试产生影响。由于
静态
函数
的性质,代码是: expect.assertions(2); let mockGetInstance =
jest
.fn(() => true)
浏览 0
提问于2018-03-10
得票数 11
回答已采纳
1
回答
在
jest
中
模拟
静态
类
函数
不起作用
、
、
给定一个非常基本的javscript
类
Foo.js export default class Foo { console.log("bar");}
jest
.mock(".= myMock; });
浏览 34
提问于2020-07-22
得票数 1
回答已采纳
1
回答
Jest
,
模拟
ES6
类
构造
函数
未按预期工作
、
、
在
我的测试文件
中
,我
模拟
ClassA,如下所示: const mockGetCheapestProductAllPages =
jest
.fn() }) }) 这个语法非常适合
模拟
这个
类
。
在
Jest
documentation on mocking ES6 classes
中
,这意味着您可以只引用导入的
浏览 31
提问于2021-09-03
得票数 0
1
回答
React and
Jest
-使用PropTypes.instanceOf测试组件
、
、
我有一个使用属性的React组件,该属性通过PropTypes.instanceOf(MyClass).isRequired定义为一个ES6
类
的实例。当使用
模拟
类
的实例进行测试时,我总是得到一个控制台错误:Warning: Failed prop type。我尝试了基于和的各种技术,但它们都
不起作用
:类型永远不会与预期的类型匹配(即使
类
名相同)。 如何在不删除类型检查的情况下使用
模拟
类
测试组件?
浏览 0
提问于2019-08-28
得票数 0
1
回答
使用React测试库测试登录功能
、
、
我正在尝试对一个React SignIn组件(使用React测试库和
Jest
)进行两个功能的单元测试: 1)成功的登录,2)不成功的登录(无法找到电子邮件),这会呈现一条错误消息。正如您将在我的测试文件中看到的那样,我期望
在
通过单击“Sign in”按钮提交表单时调用一次mock
函数
,但它从未调用过。div> </div>} 表单组件是SignIn组件的子组件,它接受validateEmail作为道具
浏览 1
提问于2021-10-11
得票数 1
1
回答
模拟
类
中
的
静态
属性是否未定义?(开玩笑)
、
、
、
我目前正试图伪装一个具有
静态
属性的
类
。import { Logger } from "../..const LoggerMock = Logger as
jest
.MockedClass<typeof Logger>; expect(LoggerMock).toHaveBeenCalledWith
在
模拟
类</em
浏览 4
提问于2020-11-30
得票数 0
4
回答
在
jest
中
模拟
静态
方法
、
我
在
jest
中
模拟
静态
方法时遇到了麻烦。想象一下,你有一个带有
静态
方法的
类
A: f() { } }和一个导入A的B
类
import A from
浏览 171
提问于2018-05-19
得票数 50
回答已采纳
1
回答
嘲笑
模拟
函数
在
我的测试用例
中
不起作用
、
、
、
当我导入模块时,我使用
jest
.mock() api来
模拟
它们:
jest
.mock("../..(() => Promise.resolve("success")),});
浏览 9
提问于2022-07-04
得票数 1
1
回答
如何用类型记录在玩笑中
模拟
静态
方法和实例
、
、
、
我试图
在
带有类型记录的
jest
测试
中
模拟
一个
静态
方法和一个
类
的实例,但我不知道如何将它们都
模拟
出来。,而不是一个滑稽的
模拟
函数
。我尝试过的其他事情: RecordUsing 显式地将
模拟
设置为
在
jest
.mock('./record', () => {implementation})
中
,但随后我遇到了键入问题,因为
模拟<
浏览 4
提问于2020-10-08
得票数 0
1
回答
不能使用
jest
和ts-
jest
模拟
带有
静态
方法的
类
、
、
、
、
我有两个
模拟
简单求和运算的
类
。 const calc = new Calculator(somador) })当
静态
方法出现在
类
SumProcessor
中
时,
模拟
代码const S
浏览 16
提问于2020-03-10
得票数 0
1
回答
连接组件的
静态
方法的
Jest
模拟
返回值
、
、
、
、
我正在用
jest
和酶对我的React应用程序进行单元测试,一切都很好,直到我碰巧测试了一个与Redux连接的
类
组件。我继续测试它,用a包装组件,然后浅层挂载它。但是,我无法
模拟
连接组件
中
定义的
静态
方法的返回值。TestComponent
中
定义的
静态
方法的返回值时,它没有任何效果,它失败了:有趣的是,如果我将未连接的组件导出为
浏览 8
提问于2020-02-17
得票数 0
1
回答
用
Jest
为es6
类
的
静态
方法创建mockImplementation
、
、
、
我正在测试一个
函数
,该
函数
在内部调用(es6
类
)控制器
中
的
静态
方法,该控制器返回获取的结果。由于我正在编写单元测试,而控制器又有自己的测试,所以我想
模拟
(从技术上讲是假的)
类
中
的
静态
方法,以便给出不同类型的响应。// func.test.js
jest
.mock(
浏览 47
提问于2020-03-20
得票数 1
回答已采纳
1
回答
模拟
类
,这些
类
是从带有
jest
的包中导入的对象的属性。
、
、
、
我有以下情况:
jest
.mock('foo/dist/foo.min'); 自动
模拟
正常工作,但当然不允许我
浏览 3
提问于2019-02-20
得票数 0
回答已采纳
2
回答
React与
Jest
:如何
模拟
成员
函数
的实现
、
、
我正在我的组件
中
做一些api抓取。
在
进行单元测试时,我想
模拟
某些成员
函数
的实现:class Foo extends Component { getSthFromApiFoo.prepareData =
jest
.fn().mockImplementation(() => {}) const comp = shallow
浏览 12
提问于2018-07-27
得票数 0
2
回答
如何
模拟
React componentWillUnmount中使用的构造
函数
、
、
我正在尝试使用mapbox-gl和
Jest
和React - test -library来测试react组件。
在
组件内部,我使用mapbox构造
函数
,并在调用this.map.remove()的componentWillUnmount中将一个实例分配给this.map,这会导致测试出错。react-test-renderer";import mapboxgl from "mapbox-gl&quo
浏览 3
提问于2021-01-04
得票数 0
1
回答
如何在使用app.use时测试Express应用(express.static(‘public’));
、
、
、
、
我无法
模拟
app.use(express.static('public'));
在
我添加这一行之前,我所有的测试都已经成功了。
在
添加了这行代码之后,我现在在测试
中
得到了这个错误-我的所有测试都通过了,如果我删除了 app.use我
模拟
了Express,如下面的代码所示,然而,express是一个返回对象的
函数
,然后它被用来
模拟
get()、us
浏览 25
提问于2019-07-21
得票数 1
2
回答
如何监视
在
componentDidMount
中
调用的方法
、
该方法本身驻留在另一个文件
中
。以下是我迄今所做的尝试:}const wrapper = mount(<MyComponent/>);
jest
.spyOn
浏览 1
提问于2019-05-22
得票数 2
回答已采纳
1
回答
Jest
类型记录
类
实现--“.不是
函数
”
、
、
、
、
新来的
Jest
,所以我想了解一个问题,我有一个更好的。我试图
在
Jest
中
测试一个
类
的实现,但它抱怨我的
函数
“不是
函数
”export class TestService { automock: true当我运行测试时,
Jest
会抛出一个错误,上面写着"service.getAllD
浏览 0
提问于2020-11-16
得票数 2
1
回答
模拟
模块只能在describe语句外部工作
、
、
、
、
我试图
模拟
一个
函数
,如下所示,它只适用于一个测试,因为我只能在describe外部
模拟
该
函数
,但当我试图
在
it内
模拟
该模块时,它不能工作,代码如下:
jest
.mock('./someModule') expect(
jest
.isMockFunction(someModule.oneFunction)).to
浏览 2
提问于2021-02-20
得票数 0
2
回答
如何
模拟
JSON import
Jest
TypeScript
、
、
、
我想用
Jest
在
Typescript
中
模拟
一个.json文件进行单元测试。 'package.json': '<rootDir>/__tests__/tasks/__mocks__/data.json' 但我想在本地
模拟
它,
在
我的测试
类
中
浏览 13
提问于2018-12-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
在Lua中实现面向对象特征-模拟类、继承、多态
携程租车React Native单元测试实践
前端单元测试入门
React 16 Jest手动模拟
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券