Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unit testing Marklogic的单元测试_Unit Testing_Marklogic - Fatal编程技术网

Unit testing Marklogic的单元测试

Unit testing Marklogic的单元测试,unit-testing,marklogic,Unit Testing,Marklogic,我们正在寻找一个框架来测试我们的MarkLogic XQuery代码 我们可以看到,MarkLogic/XQunit是一个很好的框架,但它没有代码覆盖特性 为MarkLogic XQuery编写单元测试用例的最佳框架是什么?我在实践中看到的两个单元测试框架是和(请注意,Roxy单元测试是一个更大项目的一部分,由Roxy部署器、MVC结构和单元测试组成;如果您同时使用部署器,单元测试功能将最容易使用)。Roxy可以测试XQuery和服务器端JavaScript代码 我现在还不知道有什么工具可以提供

我们正在寻找一个框架来测试我们的MarkLogic XQuery代码

我们可以看到,MarkLogic/XQunit是一个很好的框架,但它没有代码覆盖特性


为MarkLogic XQuery编写单元测试用例的最佳框架是什么?

我在实践中看到的两个单元测试框架是和(请注意,Roxy单元测试是一个更大项目的一部分,由Roxy部署器、MVC结构和单元测试组成;如果您同时使用部署器,单元测试功能将最容易使用)。Roxy可以测试XQuery和服务器端JavaScript代码

我现在还不知道有什么工具可以提供代码覆盖率

编辑:Rob Rudin使gradle项目更容易访问Roxy单元测试框架:


编辑2:ml单元测试现在提供了一个实验性的代码覆盖功能

还有xqtest。我确实更喜欢X射线而不是xqtest,并且只有在我已经在项目中使用Roxy时才使用Roxy单元测试。Xray有一个实验性的代码覆盖分支: