codesandbox.io 中的 React-Testing-Library 问题

Issue with React-Testing-Library in codesandbox.io

我是 React 的相对菜鸟。想在这个沙箱中练习一些 tdd basic react sandbox。似乎测试代码正在影响应用程序组件状态 如果您在浏览器和测试之间切换,您会看到测试项目被添加到列表中 - 即使我在测试中 运行 渲染和清理。

不确定我做错了什么?

Codesandbox 在测试中有一些问题 运行。那是因为它们 运行 在浏览器中而不是在单独的 jsdom 环境中。我建议你 运行 在你的机器上进行测试。