Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。
Puppeteer page.click(选择器)没有响应IFrame
await page.evaluate(()=> {window.scrollBy(0,window.innerHeight);})jest.setTimeout(20000)等待page.click('#ApplyBthNAP,#btnCheck');
如何在使用带有Jest / Enzyme的PubSubJS时模拟在React组件上发布/订阅事件?
我有以下代码:class Dummy extends React.Component {constructor(props){this.state = {field:''}} componentDidMount(){PubSub.subscribe('event',()=> {this ... 。
我一直在撞墙而且为了我的生活,我无法弄清楚这个问题。我正在使用Jest(ts-jest)和默认的JSDOM进行测试。在我的测试中,我宣布文件......
我们有spring boot微服务,有几个库作为依赖。例如Jest(弹性搜索),Hikari,Spring-Rabbit,FasterXml等等。在分析了线程转储后,我们发现2 ...
使用react-test-renderer的Jest测试是将未定义的属性值插入DOM
我简单地尝试在react-test-renderer源代码中找到它,但无法找到它。回想一下,在React中,值未定义的组件元素属性不会在...中呈现
使用Jest和Enzyme,我试图测试我的Logo组件是否收到正确的道具(id,height,width,active,disableTransparency)。我试过创建一个实例(wrapper.instance()),但是......
我最近将react-native更新为0.56。我知道Babel 7的重大更新,并尝试了这里列出的所有内容:https://github.com/facebook/react-native/issues/19859但我仍然......
在jest.mock中Jest'TypeError:不是函数'
我正在写一个Jest模拟,但在模拟本身之外定义一个模拟函数时似乎有问题。我有一个类:myClass.js类MyClass {constructor(name){this.name = ...
我正在使用npm来安装jest,以便对我的js代码执行一些测试。为了安装它,我使用命令:$ npm install --save-dev jest如他们网站上所述。但是,它......
如何在打字稿中描述一个简单的Just functor的界面?
我试图第一次在打字稿中写一个简单的界面,并对几乎所有事情都有疑虑。问题很简单。如何描述这个简单的jest matcher扩展? / ** ...
如何测试从mapDispatchToProps传递的函数(React / Redux / Enzyme / Jest)
我想测试模拟按钮点击时调用从mapDispatchToProps传递的函数。如何测试从mapDispatchToProps传递的函数?我试图通过......
Document使用JSDoc扩展jest.Matchers我编写了一个jest.Matchers的简单扩展,但是我无法使用typescript类型检查器来识别我的扩展。我使用的是纯JavaScript。 // @ts -...
我正在研究一个本机应用程序。有一个简单的组件可以获取一个数组,并使用react-native-maps将其显示为地图上的标记。我正在尝试测试该组件。在测试中我想检查......
How to run concurrent tests in Jest with multiple tests per request?
我想同时运行我的 Jest 测试,但我遇到了一个场景的问题: 我正在端点上测试结果,我想测试有关它的多项内容。所以在我的 beforeAll 函数中...
任何想法如何模拟“导入”进行测试?我现在用jest。 ie://browser.js export const browser = {id:undefined}; export const getBrowser = function(){return browser; }; //取-...
在VS-Code中使用intellisense时,它会为我所使用的旧版本的期望提供自动完成建议。自从它被捐赠给Jest项目以来,API已经发生了变化,但对于一些......
我刚开始使用Jest和Snapshot测试,我想知道为什么所有示例都会对React组件进行“深度渲染”以创建快照。示例const A =()=> {return &...
React / JestJS / Enzyme:如何测试参考功能?
我正在使用Jest和Enzyme运行单元测试这个非常简单的组件render():render(){return({this.refInput = input}} />)} it('...
如何使用Jest和Enzyme模拟React组件生命周期方法?
这里的完整DOM渲染的酶文档包含以下使用Sinon监视生命周期方法的示例:describe(' ',()=> {it('调用componentDidMount',()=> {...
ReactTestRenderer:不变违例:getNodeFromInstance:参数无效
我正在使用jest来使用快照测试。我遇到了react-test-renderer中的一个bug,Invariant Violation:getNodeFromInstance:无效的参数。复制错误的最小代码:import ...