如何在Junit测试案例中在JcrPackageManager中测试汇编api

迪瓦卡雷迪

assemble(JcrPackage pack, ProgressTrackerListener listener)JcrPackageManager课堂上使用API编写AEM 6.0中的内容备份服务的测试用例如何在JUnit测试用例中测试包装是否已组装?

奥利弗·吉伯特(Oliver Gebert)

如果您的单元测试是在AEM环境中执行的(1),则可能会检查该软件包是否存在于预期的存储库路径(/etc/packages/GROUP/PACKAGE)中,并且大小是否大于0(jcrPackage.getSize())。

请注意,这不适用于

assemble(JcrPackage pack, ProgressTrackerListener listener, OutputStream out)

因为组装完成后,包装将不会存储在仓库中。它将被流式传输到输出流。

(1):https//sling.apache.org/documentation/development/sling-testing-tools.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使测试案例在Junit中失败?

如何在Junit测试案例中模拟Spring JDBCTemplate执行方法

如何使用Mockito在Junit中测试开关案例

如何在Jenkins中拆分JUnit测试

JUnit如何在Android中测试模型?

如何在Eclipse中运行JUnit测试

如何在JUnit 4测试套件中获得测试集合

如何在Zapier的测试案例中检查响应的状态代码

如何在Python中测试费马最后定理的案例

如何在 JUnit 中的某些子项中排除抽象测试(父测试类)中的测试?

如何在JUnit中的规则中访问测试类的字段

如何在不启动实际测试的情况下在Robot Framework中获取测试案例列表?

如何在超级测试中存储响应主体以用于进一步的测试案例

如何在不同的测试组中测试我的API调用?

在Junit测试案例中,@ Before函数未触发

JUnit测试案例错误:“地址已在使用中:绑定”

在JUnit测试案例中,“ fail”的实际用法是什么?

如何在Laravel中测试DELETE API?

如何在 apiman 中本地测试 API?

如何在 Eclipse 中运行 JUnit 5 测试

如何在Junit中处理测试数据?

如何在Spring Test Suite中运行JUnit 5测试?

如何在Webservice Junit测试中忽略验证/ ConstraintValidator?

如何在Junit测试用例中捕获被包裹的异常?

如何在代码中为junit测试禁用Java断言

如何在JUnit5中测试WireMockServer?

如何在JUnit测试中从抽象类创建对象

JUnit 4:如何在规则中获取测试名称?

如何在Junit中测试ScheduledExecutorService异常处理?