enzyme 相关问题

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

如何模拟window.screen.width属性?

我的组件中有此情况。 {window.screen.width> 1000 &&( ] >>

回答 1 投票 0

单元测试中的AsyncStorage,以玩笑为母语

我正在学习React本机和Jest测试。我有一段代码,单击按钮后会将一些值存储在AsyncStorage中。当单击按钮时,我调用以下方法。 ...

回答 1 投票 0

无法在酶测试中更新Office Fabric UI TextField的值

我有一个React组件,该组件使用office-ui-fabric-react中的TextField。我正在使用Enzyme / Jest编写单元测试。我在更新TextField的值时遇到问题。我试过用.simulate(...

回答 1 投票 3

断言可以测试运行实际代码不能做什么?

我目前正在学习Jest,Enzyme,Detox和常规测试,但是我仍在尝试从这些库中把握断言在测试中的特定好处。据我了解,...

回答 1 投票 1

一种成分的酶试验

我有一个加载器组件,从'react'导入React从'@ material-ui / styles'导入{withStyles};从'../../assets/images/hydra_eco_logo.png'导入徽标const styles = theme =>({...

回答 1 投票 0

react-jest中带有钩子的条件渲染的测试用例

我对React世界很陌生。这就是我的反应钩。导出默认函数MyComponent(){const [data,setData] = useState(null); useEffect(()=> {getData()。then(...

回答 1 投票 0

无法测试连接的组件

我有下一个问题:在每个测试用例之前,我创建一个容器const container = shallow( )。dive();因此,当...

回答 1 投票 1

我如何在Jest,Enzyme中测试addEntry功能?

这是我正在测试从“ ./Entry”导入的条目的代码;从“ ./CreateEntry”导入CreateEntry;函数CustomEntry(){const [entries,setEntries] = useState([]); const addEntry = ...

回答 1 投票 0

要在React中测试数组常量的大小

我正在使用酶,现在我在主文件中有一个const,我想测试它的大小,但是我不确定如何用酶或开玩笑的方法。 const menuItems = [{id:“ loginID”,...

回答 1 投票 0

Jest和React主题提供者未正确提供主题“无法读取未定义的辅助属性”

我对测试非常陌生,我正在尝试在现有的React项目中实施它们。我有一个需要主题上下文的按钮组件。我了解可以在测试文件中提供此主题...

回答 1 投票 0

使用打字稿的酶中ReactWrapper的确切类型

我正在使用带有酶的玩笑来测试我的自定义组件(使用打字稿),所以我正在创建如下测试:const wrapper = mount( ); Expect(wrapper).toMatchSnapshot();但是,...

回答 1 投票 0

具有组件的测试已渲染

我正在将Jest与Enzyme一起用于单元测试。我有一个根据媒体类型呈现组件的组件。在单元测试中,我正在检查是否已渲染适当的组件。 ...

回答 1 投票 0

如何在酶中编写测试以检查是否存在连接/智能组件?

我有以下组件:从'react'导入React;从'semantic-ui-react'导入{标头};从“ ../SummaryTable/SummaryTable”导入SummaryTable;从'.. / ...

回答 1 投票 0

我为什么获得方法“ props”仅用于在单个节点上运行。在单元测试中找到0,而不是?

我正在为模态组件创建单元测试,但是当我运行测试时,我得到的方法“ props”只能在单个节点上运行。找到0个代替。这是我的测试文件的摘录:test('should ...

回答 1 投票 0

测试useEffect卸载回调,使用酶中的行为调用

我有一个具有这种设置的组件const ChestWithToys =({toyBoxId,handleTidyToys})=> {/ *做玩具* / useEffect(()=>()=> handleTidyToys(),[toyBoxId]) }和...

回答 1 投票 2

直接在功能组件中测试功能

假设我们具有以下功能组件。 const测试:React.FC =()=> {const isItemSelected =()=> {console.log('Hi); };返回( ); };我想要...

回答 1 投票 1

我的反应组件正常工作,但玩笑测试失败

我在这里有这个简单的react组件,它可以在浏览器中正确呈现,但是当我编写一个简单的测试时,它失败了,因为我知道我进行了propTypes测试,并且成功了,并且做了快照...

回答 1 投票 0

反应酶+开玩笑如何进行提交测试

const handleSubmit =(e)=> {.preventDefault(); if(!/ ^ [A-Z0-9 ._%+-] + @ [A-Z0-9 .-] + \。[AZ] {2,4} $ / i.test(value)){setError (真正);返回;如果(加载)返回; setError(false); ...

回答 1 投票 0

反应酶无法测试点击功能

] 1这是我在该图像中整个组件的代码,测试代码从“ react”导入React;从'enzyme'导入酶,{浅,安装};从“ ../profileCard”导入ProfileCard;导入...

回答 1 投票 0

'globalThis'在Jest测试用例中未充分定义

我在我的React WebApp中使用globalThis属性,特别是globalThis.scrollTo(0,0)。我正在使用Jest和Enzyme进行单元测试。截至测试用例失败,因为它无法识别...

回答 1 投票 0

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