我将翻译以下内容,这是关于IT技术的:
在我们的测试中,验证当前页面上是否有ng-click属性。我曾经在Angular 2中尝试了以下方法:
感谢您的帮助。
我正在构建一个Angular 2应用程序,需要有关使用Protractor进行单元测试的信息。
事实上,对于Angular 1而言,我们能够完成一些像以下这样的工作:
element(by.css('[ng-click="myFunction()"]'))
在我们的测试中,验证当前页面上是否有ng-click属性。我曾经在Angular 2中尝试了以下方法:
element(by.css('[(click)="alert(\'test\')"]'))
但好像不起作用。
有没有人知道如何测试使用 Angular 2 和 Protractor 的单击事件?
编辑:这是我在 HomeComponent.html 文件中使用的 HTML:
<button (click)="alert('test')">Hello</button>
感谢您的帮助。