【发布时间】:2019-09-05 17:59:59
【问题描述】:
我正在使用react-helmet 并根据某些条件更改文档页面标题。
如何使用react-testing-library 测试该行为?
我尝试了类似的东西
const { debug } = render(<TitleChangingComponent title="Test" />, {
container: document.head,
});
debug();
但它只是在调试输出中显示为空。此外,我不能 100% 确定这是否与一般的 react-testing-library 或 jsdom 相关(我正在使用 Jest 进行测试)。
【问题讨论】:
-
我认为这与
react-helmet以及它写入 DOM 的方式有关。
标签: reactjs jestjs jsdom react-testing-library react-helmet