enzyme 相关问题

ReactJS的单元测试库。它由Airbnb开发。它可以与其他JS测试框架一起使用,如Mocha,Jest,Karma等。

用代理查询对HOC组分的类型进行酶单位测试

我有一个返回的函数取决于参数HOC组件。我把这个组件包装到redux Form HOC中。我想用一种使用type()的酶测试它。该函数返回HOC ...

回答 1 投票 0

在Jest中为React表单编写单元测试

我有一个表单如下:从'react / lib / ReactWithAddons'导入React;从'../data/server'导入{server}; export const Report = React.createClass({mixins:[React.addons.LinkedStateMixin],...

回答 1 投票 0

单击标签时测试输入元素单击调用

我想测试一个场景,在单击标签时调用输入组件(无线电/复选框)单击事件。以下是我的代码,Toggle.jsx import *作为来自'react'的React; // eslint -...

回答 1 投票 3

使用酶测试React组件时出错:'不变违规:您不应该使用 在外面 “

我试图对组件进行简单的“浅”测试:class Background扩展了React.Component {selectColor =(e)=> {let bgColor = window.getComputedStyle(e.target).getPropertyValue(“...

回答 1 投票 4

SyntaxError:使用保留字'import'运行酶与业力

尝试使用Enzyme v3对我的React应用程序进行单元测试,但是没有用。 PFB细节:模块安装:“酶”:“^ 3.1.1”,“酶 - 适配 - 反应-15.4”:“^ 1.0.5”,创建文件enzyme.config.js:...

回答 1 投票 0

期待True时,Jest返回False

我正在尝试使用Jest和Enzyme测试React中的组件。我想资产我的导航组件渲染NavItems。测试:从'react'导入React;从'...导入{浅}

回答 1 投票 0

用scss运行反应单元测试

我有一个使用scss文件的react组件。 scss文件如下$ searchImage:url('../../../ stylesheets / images / Search.svg'); .srchBoxContaner {padding:1.5rem 1.5rem 0rem 1.5rem; ...

回答 1 投票 2

React:直接导入子组件而不是作为依赖项传入是不好的做法?

我可能在想这个,但我很好奇,如果直接导入子组件是关于耦合和测试的坏习惯。下面是一个简单的例子:从'./header ....导入标题

回答 2 投票 2

使用React进行测试

我似乎无法再测试我的文件了。我“npm我反应react-dom react-addon-test-utils”,但即使在所有这些安装之后,它告诉我我错过了一些我甚至试图安装两个devdep。 ...

回答 2 投票 0

使用initialEntries测试react-router(带有Enzyme)

我有一个问题测试react-router以initialEntries值开始 - 以下测试失败,我不确定为什么或我做错了什么。从'react'导入React,{Component}; ...

回答 1 投票 0

为javascript测试创建HTML元素

所以我有一个特殊的问题,在我的反应组件中,我使用了这样的命令:document.getElementById('modalsContainer')。appendChild(recognitionProfileZoom);的document.getElementById(” ...

回答 1 投票 1

为什么文本不使用酶在reactjs中呈现?

你能不能告诉我为什么测试用例不能用酶做反应?我安装酶js并按照本教程https://javascriptplayground.com/introduction-to-react-tests-enzyme/这里...

回答 1 投票 0

测试Typescript使用酶反应组件上下文

我在Typescript中有一个React组件就像这个import *一样来自'react'的React;从'prop-types'导入*作为PropTypes;导出类MyComponent扩展了React.Component {...

回答 1 投票 3

Jest / Enzyme - 没有在React Redux容器上设置道具

我是Jest / Enzyme和React的新手,我正在尝试测试一个容器组件。我的测试是检查prop与initialState匹配。这是我的组件导入React,来自'react'的{Component}; ...

回答 1 投票 1

在单元测试中未定义的状态

我正在为一个组件尝试一个非常简单的浅层测试:它('渲染没有崩溃',()=> {浅( ); });在我的示例组件中,我做了一个setState:this.setState({...

回答 2 投票 0

为什么setState中断componentDidUpdate?

我有这个组件(简化版):导出默认类MyComponent扩展React.Component {constructor(props){super(props); this.state = {isLoading:...

回答 1 投票 1

使用酶进行单元测试

任何人都可以解释一下酶和茉莉酸酶两种包装的区别......从'酶'进口酶;从'jasmine-enzyme'进口jasmineEnzyme;我想知道怎么样......

回答 1 投票 1

当函数作为prop - React传递时,用酶调用函数

我有一个函数说onClickOfCreateAccountButton,它是在我点击按钮时从我的子组件调用的,但逻辑是在父组件中编写的。我该如何模拟它?我的代码:......

回答 1 投票 2

如何在test中调用已安装的Provider中的React组件的方法

我用酶编写单元测试并尝试调用组件的方法。让wrapper = mount( ); ...

回答 1 投票 0

当我们必须使用jest快照或手动检查?

我有代码,我改变了反应组件的状态,我想为它们编写单元测试。我写的代码充满了这些语句:expect(component.state()。someArray)....

回答 1 投票 4

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