Я новичок в Jasmine и Karma
Я тестирую приложение AngularJS с использованием Jasmine + Karma
Мой Html выглядит так:
<div id="form">
<div id="car-type">
<input type="radio" ng-model="$ctrl.carType" ng-change="$ctrl.onTypeChange()" name="carType"
ng-value="true"/>
<span class="label">Honda</span>
<input type="radio" ng-model="$ctrl.carType" ng-change="$ctrl.onTypeChange()" name="carType"
ng-value="false"/>
<span class="label">Mazda</span>
</div>
</div>
Однако, когда я пытаюсь получить значение модели, привязанной к переключателю ввода, возвращается true (я полагаю, из-за значения ng):
var wrapperForm = element[0].querySelector('#form');
// Returns true
console.log(wrapperForm.querySelector('#car-type input').value);
Но я хочу, чтобы значение модели было привязано к переключателю.
Я не знаю, как получить значение модели, привязанное к переключателю ($ ctrl.carType).
Есть ли способ получить его с помощью querySelector?
Кто-нибудь может мне помочь?