如何为chrome.identity.getAuthToken()编写jasmine单元测试用例?

时间:2017-03-11 08:16:25

标签: unit-testing google-chrome-app jasmine2.0

chrome.identity.getAuthToken({interactive: true}, function (token :any) {

var url = 'http://"
   //the code goes here

});

我无法覆盖getAuthToken函数中的代码。我在我的规范中以下列方式模拟了getAuthToken。

chrome = {
      notifications: {
        clear: function(){}
      },
      identity: {
          getAuthToken: function() {
          }
        },
      storage: {
        local: {
          remove: function() {
          },
          get: function() {
          },
          clear: function() {
          }
        }
      }

任何人都可以帮助我或建议如何涵盖getAuthToken功能。 提前谢谢!

0 个答案:

没有答案