Próbuję uzyskać wyłączone attr na przycisku powinno być "wyłączone", ale wydaje się, że nie uzyskuję wartości. Nowość w kątowym i kątomierzu!Używanie kątomierza do uzyskania atrybutu wyłączonego na przycisku nie działa
Kiedy sprawdzać stronę to właśnie HTML uzyskać za pomocą przycisku wykazujące wyłączone jest wyłączona, podobnie jak to jest na stronie:
<button type="submit" class="button primary inverse" ng-disabled="!comment.$dirty && comment.$valid" disabled="disabled">Save</button>
Test kątomierz poniżej powraca „Oczekiwany null równy niepełnosprawna”
var btnSave = element(by.css('.primary'));
expect(btnSave.isPresent()).toBeTruthy();
var attr = element(by.css('.primary')).getAttribute('disabled');
expect(attr).toEqual("disabled");
Kiedy próbuję, oczekuję, że "będzie równy niepełnosprawny.
expect(attr).toEqual("disabled");
Wszelkich pomysłów, gdzie idę źle?
Dzięki
Zastanawiam się, czy ['isEnabled()'] (http://www.protractortest.org/#/api?view=webdriver.WebElement.prototype.isEnabled) (lub jego promised wersja "nie") działa określić niepełnosprawność? –