angular - Jasmine 中是否有浅渲染
问题描述
在使用 Jasmine 测试我的 Angular 应用程序时,我必须创建在我的目标测试组件中使用的所有组件的模拟副本。我这样做是为了避免对所有包含的组件进行深度渲染,因为我只需要渲染我的“父”组件。我想知道有没有像 React/Jest 那样的浅渲染?哪个允许留下我的组件的“真实”子级,但只是停止在 1 级渲染?
解决方案
no_errors_schema似乎是 jest/enzyme/react 浅渲染的类似物,虽然它跳过了“所有”错误,但不安全,不仅是无法识别的组件的错误
推荐阅读
- excel - 删除 600k 行需要 4 个多小时
- java - StringBuilder 和 ArrayList 有什么区别
? - php - PHP gearman - calling a gearman worker within a gearman worker
- ruby-on-rails - 在推文上用作可关注的宝石
- bash - 带有简单引号的 gnu 并行 bash 命令
- javascript - Angular Material:从形式中获取价值
- java - TestNG Selenium:为什么@Before 工作正常但@BeforeTest 抛出 NullPointerException?
- python - Python中的词频而不是列表
- asp.net - 带有来自 Label1.Text 的 ASP NET 倒数计时器
- arrays - fill an array with class instances