jestjs 相关问题

Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。

如何在typescript中测试/ mock JSON

我有以下data.ts.假设所有的设置都是用jest完成的(我会指出任何设置错误,如果有的话),我如何在data.spec.ts中测试/ mock team.json?我刚接触单位......

回答 1 投票 0

Jest监视从另一个内部调用的函数

我有以下两个文件:functions.js function getOne(){return 1; function getTen(){let val = 0; for(let x = 0; x <10; x ++){val + = getOne(); } return val;模块....

回答 1 投票 0

在ReactJS中对包含函数调用的函数进行Jest测试

我正在尝试编写一个函数的测试,当在包含'currency codes'的下拉列表中触发'onChange'事件时调用该函数。我坚持为它编写测试,因为它正在调用多个...

回答 1 投票 0

如何测试连接组件内部的功能?

我有一个连接到商店的组件。我必须在react组件中测试一个函数。我怎样才能达到这个功能?例如:var newReactComponent = React.createClass({...

回答 1 投票 1

如何模拟特定功能而不影响同一个ES6类中的其他功能?

这是我的项目:MockTestDependency.js:export默认类MockTestDependency {testAction1(){return'testAction1'} testAction2(){return'testAction2'}} ...

回答 1 投票 1

语法错误:意外令牌)w / Jest&React Native

我正在尝试使用jest(v19.0.2)w / my react native(v0.38.0)项目但是当我运行jest命令时,我收到以下错误:●测试套件无法运行/ Users / kyledecot /。 ..

回答 1 投票 2

在Jest中使用puppeteer上传文件

我正在使用Jest,并在此存储库中设置了puppeteer,该存储库与Jest文档链接。我正在尝试使用puppeteer在WordPress网站上编写一些自动烟雾测试....

回答 1 投票 2

如何在__mocks__文件夹中使用模拟文件在ES6类中手动模拟方法?

我在ES6类中尝试手动模拟方法,在__mock__folder中创建手动模拟文件。但模拟文件根本不起作用。这是我的项目:├──__mocks__│└──MockTestDependency.js├──...

回答 1 投票 0

Jest快照测试 - 在componentDidMount()中创建新对象时发生错误

我有一个根DOM元素是a的组件 。我使用componentDidMount()方法在画布上绘制图像;但是,我正在使用第三方库,当测试尝试时......

回答 1 投票 0

如何使用Jest测试对象的一部分?

我想测试时间是否正确解析,我只对检查一些属性而不是整个对象感兴趣。在这种情况下小时和分钟。我尝试使用expect(对象)....

回答 1 投票 5

测试setState的功能版本

假设我有一个像这样的简单React组件:class Component extends React.Component {constructor(props){super(props)this.state = {count:0}} handleClick(){...

回答 1 投票 2

Jest:测试异常将被抛出是不起作用

这个简单的类只是一个例子......类SomeClass {getTemplateName(){throw new Error('foo'); ...尝试测试一些代码抛出异常描述('dome class',...

回答 1 投票 1

如何在酶中通过选择器找到下面的元素

我使用酶+ jest来测试我们的反应应用。如果呈现的html具有嵌套相同的结构,如何通过选择器找到下面的元素?如果渲染方法我想要父两个按钮元素...

回答 1 投票 2

Jest不等待Set操作?

我正在通过Jest在Node中编写测试,在其中我读取了一堆CSV文件,解析了一个特定的列,将其放入一个集合中,然后针对该集合验证计数器以确定是否存在重复。 ...

回答 1 投票 0

手动模拟没有被拿起

Jest没有提供我的手动模拟。一切似乎都在正确的目录中。我错过了什么? src / adapters / __模拟__ / Foo.js const spy = jest.genMockFromModule('../ Foo')函数...

回答 2 投票 1

Jest测试coffee.ERB文件

在Rails项目中,我有一些包含ERB语法的JavaScript文件,即// en_store.coffee.erb EnStore = activities:title:'Delete Note?'图片: '

回答 1 投票 5

间谍在componentDidMount中的方法调用

我想测试一些在React组件的componentDidMount生命周期方法中调用的自定义方法。 componentDidMount(){getData()。then(res => {console.log(res); ...

回答 1 投票 1

使用绝对路径导入反应组件

这是我的测试文件// /imports/components/main.test.js import来自'react'的反应'import',来自'酶'的导入{shallow,mount}来自'./main'的主要导入来自“/ imports / ui /的TextInput textInput“......

回答 2 投票 0

Jest使用Express应用程序检测打开的句柄

我一直试图解决这个问题,但没有运气。我在使用MongoDB数据库执行简单的集成测试时最初遇到了问题,但我已将代码剥离正确...

回答 1 投票 7

React-Redux Connected Component测试正确的操作已在click事件上发送

我是使用jest和酶测试react-redux组分的新手,到目前为止,我发现这是一个挑战。我有一个登录页面,我想测试正确的错误操作是如果...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.