【发布时间】:2013-12-10 11:10:41
【问题描述】:
我正在使用 Angular 编写 Protractor 测试,我想检查指令是否正确呈现,但我不确定在 Protractor 语法中执行此操作的最佳方法。
这是我渲染的 HTML 的样子:
<div faqs-widget="" class="ng-scope">
<h1 class="ng-binding">My FAQs</h1>
<ul>
<!-- ngRepeat: question in data -->
<li ng-repeat="question in data" class="ng-scope ng-binding">A question</li>
<!-- end ngRepeat: question in data -->
</ul>
</div>
因此,理想情况下,我想至少检查一下 div 是否具有 faqs-widget 属性。我该怎么做?
(PS:也欢迎提供我应该测试什么的建议。)
【问题讨论】:
-
这听起来像是一个单元测试,但你可以在量角器中完成它,ptor.findElement(protractor.by.css('getInnerHtml'))
标签: angularjs protractor