我有一個簡單的複選框,我想用量角器(AngularJS)來檢查。使用量角器檢查複選框
我想:
$('.checkbox-class-name').click();
但它並不能幫助。選擇器正在工作(找到我的元素),但點擊沒有運氣。我也試過:
it('should test something if checkbox is checked', function (done) {
myPage.navigate();
$('.checkbox-class-name').click().then(function() {
//expect something here
done();
})
});
但它不工作(這是內部的「然後」獲得,但如果我停下我看到複選框未選中的瀏覽器)
我在做什麼錯?
編輯我的HTML代碼:
所有的<div ng-if="vm._getTermsAndConditionsFlag()">
<input class="checkbox-class-name" id="checkbox-name"
ng-model="vm.termsAndConditionsChecked" type="checkbox">
<label for="checkbox-name" >I agree to the terms & conditions</label>
</div>
您還可以添加您的複選框的HTML代碼 你的問題?謝謝 –
@GirishSortur新增.. –