gpt4 book ai didi

java - 文档中哪里提到了 OpenCMIS 单元测试?

转载 作者:行者123 更新时间:2023-12-01 18:38:17 28 4
gpt4 key购买 nike

我正在使用 OpenCMIS 为客户的文档数据库实现 CMIS 支持。我一直在遵循指南here用于创建服务器。这基本上进展顺利,但是当我到达 "testing the server" 部分时我找不到他们所指的 jUnit 测试 - 这些类不在任何被告知要导入的包中。当查看 Javadocs 时,它们也没有记录在那里。我只是找错地方了还是该指南已经过时了?

最佳答案

单元测试不在主 jar 中。

与基于 Maven 的项目一样,如果您查看 Apache OpenCMIS Source in SVN ,在每个模块中都有目录 src/main/javasrc/test/java

当 Maven 构建项目时,它会编译两者,但仅将 main 输出放入二进制 jar 中。测试用例在本地用于运行测试,但未打包。 (然而,OpenCMIS 测试助手是构建和打包的,它们具有诸如 chemistry-opencmis-test-utilchemistry-opencmis-test-tck 等工件)

如果您想运行 TCK 测试,您只需从 Maven 获取工件并运行即可。要运行项目内部测试,您需要下载源包,或者从 SVN checkout ,然后构建。那时,您将可以运行所有单元测试

关于java - 文档中哪里提到了 OpenCMIS 单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20909180/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com