任务 3:Redux 数据流测试
import React from 'react'
import { useDispatch } from 'react-redux'
export const CounterComponent = ({ value }) => {
const dispatch = useDispatch()
return (
<div>
<span>{value}</span>
<button onClick={() => dispatch({ type: 'counter/increment' })}>Increment counter</button>
</div>
)
}import React from 'react'
import { useSelector } from 'react-redux'
export const TodoListItem = (props) => {
const todo = useSelector((state) => state.todos[props.id])
return <div>{todo.text}</div>
}练习目标
使用 redux-saga-test-plan 集成测试 Redux store
redux-saga-test-plan 集成测试 Redux store如何测试 connect 到 Redux 的 React 组件
本次任务的练习要求
也请你思考一下
什么时机,回到 Cypress 检查页面元素是否正确显示?
最后更新于