模块测试
本地调试
您可以在本地或远程先启动基座,然后使用客户端 Arklet 暴露的 HTTP 接口在本地或远程部署模块,并且可以给模块代码打断点实现模块的本地或远程 Debug。
Arklet HTTP 接口主要提供了以下能力:
- 部署和卸载模块。
- 查询所有已部署的模块信息。
- 查询各项系统和业务指标。
部署模块
请求体样例:
部署成功返回结果样例:
部署失败返回结果样例:
卸载模块
请求体样例:
卸载成功返回结果样例:
卸载失败返回结果样例:
查询模块
请求体样例:
返回结果样例:
获取帮助
Arklet 暴露的所有对外 HTTP 接口,可以查看 Arklet 接口帮助:
请求体样例:
返回结果样例:
本地构建如何不改变模块版本号
添加以下 maven profile,本地构建模块使用命令 mvn clean package -Plocal
单元测试
模块里支持使用标准 JUnit4 和 TestNG 编写和执行单元测试。
最后修改 December 19, 2023: TYPO FIX, "模式"->"模块" (8113003b)