在单元测试中无法模拟单选按钮上的点击动作。
这是“ it”块:
var element = '<div> <my-directive></my-directive></div>';
element = $compile(element)($rootScope);
$rootScope.$digest();
var radio1Button = element.find('input')[1];
var radio2Button = element.find('input')[2];
angular.element(radio2Button).trigger('click');
expect(radioModel).toBe('radio2Button');
此测试失败,预期是应该单击radio2button,并且ng-model值将从radio1Button更改为radio2Button。
答案 0 :(得分:0)