我有以下组件:
angular.module('foo')
.component('searchInput', {
bindings: {
text: "<query"
},
templateUrl: 'components/searchInput/searchInput.html',
controller: 'SearchInputCtrl'
});
为了通过以下内容:
expect(component.text).toBe('bar');
我必须使用以下代码:
var component = $componentController('searchInput',
{$scope: {}},
{
text: 'bar'
}
);
但是,我想测试绑定到“文本”的值是否来自“查询”。这不起作用:
var component = $componentController('searchInput',
{$scope: {}},
{
query: 'bar'
}
);