我有一个简单的功能,可以触发对DOM中元素的点击。我必须这样做,因为DOM中的元素是类型文件的输入,因此实际上没有其他方法可以通过编程方式调用它。代码是这样的:
this.openFile = function() {
angular.element('#file-button').trigger('click');
}
在DOM中,我有:
<input type="file" id="file-button" />
我如何编写一个单元测试以确保在调用openFile()时我调用了angular.element?