马克逻辑的单元测试

9
我们正在寻找一个测试我们的MarkLogic XQuery代码的框架。我们可以看到MarkLogic/XQunit是一个不错的框架,但它没有代码覆盖率功能。什么是编写MarkLogic XQuery单元测试用例的最佳框架?
1个回答

15

我看到过实际使用的两个单元测试框架,分别是XRayRoxy Unit Test(请注意,Roxy Unit Test是一个更大项目的一部分,包括Roxy Deployer、MVC结构和Unit Test;如果您也在使用Deployer,则最容易使用Unit Test功能)。Roxy可以测试XQuery和服务端JavaScript代码。

目前我不知道提供代码覆盖率的任何工具。

编辑:Rob Rudin使Roxy Unit Test框架对gradle项目更加易用:https://github.com/marklogic-community/ml-unit-test

编辑2:ml-unit-test现在提供了一个实验性的代码覆盖功能。


1
还有一个xqtest https://github.com/irinc/xqtest。我更喜欢Xray而不是xqtest,并且只在我已经在项目中使用roxy时才使用Roxy单元测试。 - Tyler Replogle
2
xray有一个实验性的代码覆盖分支:https://github.com/robwhitby/xray/tree/v2.1 - mblakele

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接