java - 如何通过命令行仅对 Hybris 项目中的类运行单元测试?
问题描述
很多时候,由于项目中的一些错误或 Eclipse 中的错误配置,Junits 无法运行一个类。如何在不浪费精力的情况下从命令行执行此类单元测试。
解决方案
很多时候,由于项目中的一些错误或 Eclipse 中的错误配置,Junits 无法运行一个类。在 hybris 项目中工作时,我们也可以选择从命令行执行 junit。
进入平台目录。
设置蚂蚁环境。
使用以下脚本执行测试:
ant unittests -Dtestclasses.suppress.junit.tenant=true -Dtest="**fully-qualified test class name**"
或者
ant unittests -Dtestclasses.suppress.junit.tenant=true -Dtest="de.hybris.platform.acceleratorfacades.cart.action.populator.AcceleratorCartEntryActionPopulatorTest"
然后可以检查在以下目录中生成的报告。
报告目录:D:\HybrisSetup\Code\hybris\log/junit
推荐阅读
- magento - Magento 2 可配置产品 - 重量和库存配置
- jenkins - 在 jenkinsfile 中使用 az cli 的最佳实践
- java - Liquibase:将值从一列复制到具有数组数据类型的另一列
- python - TypeError:“资产”对象不可迭代 Discord.py mongodb
- node.js - 如何为我可以使用 node.js 在一个文件中更改的网站创建标题
- java - 在Android中将图像转换为浮点数组
- spring - 如何在 org.jbpm.persistence.spring.jta 中导入持久化?
- python - 每当我单击 tkinter 中的按钮时,我都想增加一个变量
- javascript - 启用自定义警报
- reactjs - React 中条件内根输出中使用的交叉点观察器