在量角器测试中访问Angular指令/组件实例

马库斯·恩德(Markus Ende)

我有一个Angular应用程序。在Angular单元测试(业力/茉莉花)中,我可以通过ComponentFixture/访问组件实例和指令DebugElement

通过量角器运行e2e测试时,是否还可以这样做?

那将是烧瓶

getDebugNode(domElement)可用于在应用程序内部获取调试元素,因为它应从导入@angular/core

ng.probe(domElement) 是全局的,可用于在应用程序外部获取调试元素。

组件实例在调试元素上可用debugElement.componentInstance至于指令实例和其他提供程序,debugElement.injector(SomeClass)可用于访问它们,如本答案所述

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章