Невозможно смоделировать действие щелчка по переключателю в модульном тесте.
Это блок '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');
Этот тест не пройден, ожидается, что кнопка radio2 будет нажата, а значение модели ng изменится с radio1Button на radio2Button.