老师react-redux @testing-library/react单元测试

来源:7-2 使用 BDD 和集成测试进行 Redux 项目的测试(1)

Aaron0128

2020-08-18

http://img.mukewang.com/szimg/5f3bf1a5085aa0e214401080.jpg老师 我这样用的渲染用的老师那种那方法 1.<Provider><Header /><Provider> 这个形式 还有一种是用

2.用renderWithRedux()  老师可以帮看下 用第一种都可以实现 数据的问题吗?卡住了 现在 尴尬 

写回答

3回答

Dell

2020-08-23

第一种可以使用,现在有什么问题?报错发上来看一下。

0
2
Aaron0128
上图写错了 就是上面事件fireEvent.click()执行完 属于异步按钮请求派发了一个action 走api请求。请求完 下面的snopshotElement 应该toBe(1)可 结果还是0 没有出来 这部分不知道怎么正确的写
2020-08-23
共2条回复

Aaron0128

提问者

2020-08-18

对了 应该说store 里有多个reducer  老师的第一种方法 应该也可以的吧

0
0

Aaron0128

提问者

2020-08-18

renderWithRedux 是一个封装函数 网上应该有用到的。但是我现在已经全用第一种去做了。但数据这么传过去 好像好可以。而且

@testing-library/react好像没有改state的方法  

0
2
Aaron0128
回复
Dell
老师 加了 请通过下 ·
2020-08-23
共2条回复

前端要学的测试课 从Jest入门到 TDD/BDD双实战

自动化测试实战 Vue / React 项目,让技术水平和架构思维双提升

1433 学习 · 350 问题

查看课程