Angularjs 当我给出错误的用户名并在Anuglar JS应用程序中提交时,需要断言错误验证消息
我需要绑定错误消息并测试它。我的代码在下面Angularjs 当我给出错误的用户名并在Anuglar JS应用程序中提交时,需要断言错误验证消息,angularjs,jasmine,protractor,Angularjs,Jasmine,Protractor,我需要绑定错误消息并测试它。我的代码在下面 <div class="col-md-9 col-xs-12"> <strong class="text-danger ng-binding" title="Invalid Username">
<div class="col-md-9 col-xs-12">
<strong class="text-danger ng-binding" title="Invalid Username"> Invalid Username</strong>
<strong class="text-success ng-binding" title=""></strong>
</div>
在使用错误的用户名提交后,我需要验证错误消息。如果要通过.binding使用
,
必须知道该html元素中使用的范围变量名。
为此,您需要查看实际的源代码
可能是这样的:
<strong class="text-danger ng-binding" title="{{theMessage}}">
或者使用xpath或css定位器,而不是通过绑定进行定位
<strong class="text-danger ng-binding" title="{{theMessage}}">
var bindingResult = element(by.binding('theMessage'));