是否有Google支持的方法来存根gapi.client JS库?

时间:2015-12-14 18:18:33

标签: javascript google-api google-api-client google-client gapi

是否有推荐的方法来删除gapi.client api?我想测试它与我的一些应用程序的集成度。功能,并认为我必须不断手动删除响应。

那里是否有现有的存根库?

1 个答案:

答案 0 :(得分:2)

有些项目包含特定方法的存根,但是没有包含完整API的即插即用库(据我所知)。也许你可以使用谷歌在GitHub官方Google Analytics repository上发布的一些测试代码。

那就是说,gapi.client是一个容易嘲笑的目标,而你最安全的选择就是亲自去做。

作为旁注:Sinon.JS可能对加快这一过程非常有帮助。它简化了替换功能,返​​回样本数据等等。诗乃很容易让间谍"间谍"尝试连接到远程服务器时通常会产生的方法,这些间谍可以很容易地插入到合适的断言中。没有依赖关系,适用于任何单元测试框架。

祝你好运!