Unit testing 如何为chrome.identity.getAuthToken()编写jasmine单元测试用例?
我无法介绍getAuthToken函数中的代码。在我的规范中,我以以下方式模拟了getAuthTokenUnit testing 如何为chrome.identity.getAuthToken()编写jasmine单元测试用例?,unit-testing,google-chrome-app,jasmine2.0,Unit Testing,Google Chrome App,Jasmine2.0,我无法介绍getAuthToken函数中的代码。在我的规范中,我以以下方式模拟了getAuthToken chrome.identity.getAuthToken({interactive: true}, function (token :any) { var url = 'http://" //the code goes here }); 任何人都可以帮助我或建议如何涵盖getAuthToken函数。 提前谢谢 你现在的错误是什么?或者您的锁定函数只是没有被调用?函数没有被调用我没
chrome.identity.getAuthToken({interactive: true}, function (token :any) {
var url = 'http://"
//the code goes here
});
任何人都可以帮助我或建议如何涵盖getAuthToken函数。
提前谢谢 你现在的错误是什么?或者您的锁定函数只是没有被调用?函数没有被调用我没有收到任何错误在导入代码之前您是否覆盖了
chrome
?如果没有,请尝试更改现有chrome对象的属性,而不是将其全部替换。您现在遇到的错误是什么?或者您的锁定函数只是没有被调用?函数没有被调用我没有收到任何错误在导入代码之前您是否覆盖了chrome
?如果没有,请尝试更改现有chrome对象的属性,而不是将其全部替换。
chrome = {
notifications: {
clear: function(){}
},
identity: {
getAuthToken: function() {
}
},
storage: {
local: {
remove: function() {
},
get: function() {
},
clear: function() {
}
}
}