是否可以让SonarLint用于IntelliJ IDEA仅强制执行我在Sonar服务器上启用的规则?
我有以下组件:
angular.module('foo')
.component('searchInput', {
bindings: {
text: "<query"
},
templateUrl: 'components/searchInput/searchInput.html',
controller: 'SearchInputCtrl'
});
Run Code Online (Sandbox Code Playgroud)
以下通过:
expect(component.text).toBe('bar');
Run Code Online (Sandbox Code Playgroud)
我必须使用以下代码:
var component = $componentController('searchInput',
{$scope: {}},
{
text: 'bar'
}
);
Run Code Online (Sandbox Code Playgroud)
但是,我想测试绑定到'text'的值来自'query'.这不起作用:
var component = $componentController('searchInput',
{$scope: {}},
{
query: 'bar'
}
);
Run Code Online (Sandbox Code Playgroud)