sinon chrome:使用Node.js测试chrome扩展 源码
锡诺Chrome Sinon-chrome是用于对Chrome以及Firefox扩展程序和应用程序进行单元测试的帮助工具。 它使用sinon存根模拟所有扩展api,使您无需实际浏览器即可在Node.js中运行测试。 模式支持 使用官方的Chrome扩展API(Firefox webextensions)模式生成API模拟,以确保与真实API的一致性。 实际的架构来自Chrome 53和Firefox 49。 这个怎么运作 Sinon-chrome模拟了所有chrome api,用替换了一些糖的方法。 Chrome事件被具有相同行为的类替换,因此您可以使用手动触发chrome事件来测试事件处理程
文件列表
sinon-chrome-master.zip
(预估有个65文件)
sinon-chrome-master
.gitignore
54B
test
setup.js
233B
specs
chrome-extensions.test.js
5KB
chrome.methods.test.js
2KB
chrome-apps.test.js
1KB
chrome.test.js
5KB
chrome.properties.test.js
2KB
暂无评论