如何查询挂钩响应的结果?

时间:2020-06-17 06:04:04

标签: react-hooks-testing-library

是否可以查询渲染钩子时返回的DOM?

const {current} = renderHook(...)
current.querySelector('xxx')

1 个答案:

答案 0 :(得分:0)

是的,假设您的测试在具有DOM(例如jsdom / jest)的环境中运行,并且您可以查询其中的内容。

注意:currentrenderHook的根级别导出。您必须改为使用result.current

const {result} = renderHook(...)
result.current.querySelector('xxx')