isEnabled()总是返回true - 量角器

时间:2016-08-24 11:21:25

标签: checkbox protractor

有几个复选框。我正在尝试测试第一个复选框是启用还是禁用。

我的HTML是 -

<md-checkbox ng-change="$ctrl.onDnbStatusChange(result)" 
ng-disabled="result.status == 'Deny'" aria-label="Checkbox" 
ng-model="result.dnb" role="checkbox" 
class="ng-valid md-blueTheme-theme ng-dirty ng-valid-parse ng-touched 
ng-empty" tabindex="-1" aria-disabled="true" aria-checked="false" aria-invalid="false" 
disabled="disabled">

我正在使用此命令对其进行测试 - 问题是,即使禁用该复选框,它也始终返回true。

expect(element.all(by.model('result.dnb')).get(0).isEnabled()).toBe(false);

任何建议。

感谢。

0 个答案:

没有答案