首页 > 解决方案 > Jasmine 中是否有浅渲染

问题描述

在使用 Jasmine 测试我的 Angular 应用程序时,我必须创建在我的目标测试组件中使用的所有组件的模拟副本。我这样做是为了避免对所有包含的组件进行深度渲染,因为我只需要渲染我的“父”组件。我想知道有没有像 React/Jest 那样的浅渲染?哪个允许留下我的组件的“真实”子级,但只是停止在 1 级渲染?

标签: angularjasminejestjs

解决方案


no_errors_schema似乎是 jest/enzyme/react 浅渲染的类似物,虽然它跳过了“所有”错误,但不安全,不仅是无法识别的组件的错误


推荐阅读