在Protractor test

时间:2017-05-29 13:15:26

标签: angular typescript protractor

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

通过Protractor运行e2e测试时,这还能以某种方式实现吗?

1 个答案:

答案 0 :(得分:0)

getDebugNode(domElement)可用于在应用程序中获取debug element,因为它应从List<string> DeleleList = new List<string>(); DeleteList.Add("fn2") 导入。

@angular/core是全局的,可用于在应用程序之外获取调试元素。

组件实例在调试元素上可用作ng.probe(domElement)。至于指令实例和其他提供者,可以使用debugElement.componentInstance来访问它们,如this answer中所述。