我对单元测试还是陌生的,我正在努力理解如何测试/模拟来自路由器的推送,
<Tab label="Members" alt="Members" onClick={() => Router.push('/members')}/>
上面一行是我需要测试的,但我怎么能呢?我会创建一个假端点然后测试 onClick 吗?
原文由 Broken Mind 发布,翻译遵循 CC BY-SA 4.0 许可协议
我对单元测试还是陌生的,我正在努力理解如何测试/模拟来自路由器的推送,
<Tab label="Members" alt="Members" onClick={() => Router.push('/members')}/>
上面一行是我需要测试的,但我怎么能呢?我会创建一个假端点然后测试 onClick 吗?
原文由 Broken Mind 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答821 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
最简单的事情就是像这样模拟路由器
模拟点击
Tab
后,您可以像这样检查调用