我需要檢查與量角器,如果在我的角度應用程序的按鈕啓用後,所以這是我的測試:如何檢查元素是否啓用
it('submit should not be enabled',function() {
var price = by.name('price'),
oldCategory = by.name('oldCategory'),
newCategory = by.name('newCategory'),
oldPayment = by.name('oldPayment'),
newPayment = by.name('newPayment'),
item = by.name('item'),
submit = by.id('submitButton');
expect(submit.isEnabled().toBe(false));
});
當我運行測試,得到這個錯誤:
TypeError: Object By.name("price") has no method 'isEnabled'
不確定爲什麼'ByEnabled'正在By.name(「price」)上被調用。 –
謝謝,我該怎麼辦? – arpho
我的意思是我沒有在示例代碼中看到對象'By.name(「price」)上調用'isEnabled'方法的地方,因爲錯誤似乎表明。 –