我正在尝试对组件进行浅渲染以执行一些基本的单元测试。
我正在执行此操作的组件有两个子组件,每个子组件都根据父级props呈现多次。
当查询浅渲染组件时,子元素也被完全渲染,这意味着子元素的 HTML 元素也是可访问的。
我正在使用 Karma、Browserify、Jasmine 和 Enzyme,如果需要,可以发布每个配置。有没有人见过类似的行为?
我正在尝试对组件进行浅渲染以执行一些基本的单元测试。
我正在执行此操作的组件有两个子组件,每个子组件都根据父级props呈现多次。
当查询浅渲染组件时,子元素也被完全渲染,这意味着子元素的 HTML 元素也是可访问的。
我正在使用 Karma、Browserify、Jasmine 和 Enzyme,如果需要,可以发布每个配置。有没有人见过类似的行为?
这是正确的行为。与酶的其他渲染方法不同的是,它不调用任何生命周期方法,也不会转换为真正的 html,但它会渲染它的所有孩子和孩子的孩子等等。