我有一个指令,看起来像这样:
<foo bar="5"></foo>
其中bar是一个属性,不是在DDO的scope属性中定义的。如何编写一个单元测试来断言bar的值为5?
我相信这对你有用:
var element = $compile("<foo bar="5"></foo>")($rootScope);
$rootScope.$digest();
var ctrl = element.find('foo').controller('fooController');
expect(ctrl.bar).toBe("5");