2015-03-18 59 views
1

我想测试一个函数是否返回一个angularjs承诺,但似乎没有一个好的方法来测试这个可以有人照亮我吗?如何测试一个函数是否返回一个angularJS承诺对象

+0

你是什么情况下,你需要做这样的检查的? – Claies 2015-03-18 21:40:43

+0

可能重复[如何判断一个对象是否是一个有角的$ q保证?](http://stackoverflow.com/questions/22546007/how-can-i-tell-if-an-object-is-an -angular-q-诺) – Bazinga 2015-03-19 06:39:58

回答

2

您可以使用:

if(angular.isFunction(yourFunction().then)){ 
 
    //yourFunction returns an angularjs promise. 
 
}

相关问题