可以尝试使用Google Apps脚本的Jest测试框架来测试编辑器插件。具体步骤如下:
1.在编辑器插件项目中创建一个新的文件夹“tests”(两个下划线包围的tests)。该文件夹应该与我们将要测试的代码位于同一目录下。
2.在__tests__文件夹中创建一个新文件,命名为并将其扩展名更改为“.test.js”。例如,如果要测试的文件名为“myCode.gs”,则测试文件应命名为“myCode.test.js”。
3.在测试文件中编写测试代码,示例代码如下:
function testMyFunction() {
// 测试代码
assertTrue(true);
}
testMyFunction();
4.将编辑器插件项目保存并提交到您的GitHub仓库。
5.配置Jest测试框架。在本地计算机上打开命令行,导航到项目的根目录,并使用以下命令安装Jest:
npm install jest
6.在package.json文件中添加以下条目:
{
"scripts": {
"test": "jest"
},
"jest": {
"testMatch": [
"**/__tests__/**/*.test.js"
]
}
}
7.运行测试:
npm test
如果测试通过,则您可以在本地计算机上放心地进行开发并且可以放心地将代码部署到生产中。
下一篇:编辑器窗口已停靠或不存在。