企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 开发 参照前几节 ## git 流程 * 新建issue(feature) * 新建分支 * 开发 * 提交(git commit -am 'fix #21 xxxx') * 合并到主分支 ## 测试 单元测试需要的各个模块说明 * mocha(Mocha is a feature-rich JavaScript test framework running on node.js and the browser, making asynchronous testing simple and fun.) * chai(Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework.) * sinon(Standalone test spies, stubs and mocks for JavaScript.) * zombie (页面事件模拟Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required.) * supertest(接口测试 Super-agent driven library for testing node.js HTTP servers using a fluent API)