我可以从摩卡测试MarkLogic SJS吗
Can I test MarkLogic SJS from mocha?
我想设置一些javascript测试,其中包括MarkLogic服务器端的javascript函数(如使用mocha.js
的xmdp.httpPost()
等。它对数据库进行一些检查,然后从MarkLogic后端向外部服务发布一些内容。)
我已经从mocha.js
运行了一些测试,检查所有API REST调用。这很好,所以现在我想包括一些来自mocha的测试,测试一些内部SJS代码。
SJS代码位于Roxy部署的模块中,但我不知道如何从mocha.js访问该模块。node.js marklogic.js库能工作吗?那只用于文档搜索和查询afaik?
如何做到这一点?
hugo
Hugo,我不认为你可以直接从Mocha测试SJS代码,但既然你提到了Roxy,你可以用Roxy单元测试仪编写SJS单元测试。
相关文章:
- XQuery 序列等效于 MarkLogic 服务器端 JavaScript
- 我可以从摩卡测试MarkLogic SJS吗
- 为什么我无法在 MarkLogic 请求中捕获某些异常
- 如何在JavaScript + Marklogic中声明xml命名空间
- 空JSON数组的MarkLogic Javascript查询
- MarkLogic cts.elementQuery使用xs.QName没有返回结果
- 如何在Marklogic JSON文档中插入多个三元组?
- MarkLogic:按属性值查找
- MarkLogic JavaScript计划任务
- 如何获取有关文档的最重要信息以及我在 MarkLogic / 查询控制台中搜索的单词周围的一些行
- MarkLogic 8 -流大型结果集到文件- JavaScript - Node.js客户端API
- MarkLogic 8 Ingestion Job在JavaScript中反规范化集合
- MarkLogic - Node.js客户端API - QueryBuilder -需要页面数据和查询的完整计数