在具有相同名称的多个测试中运行特定测试

时间:2017-04-04 21:09:58

标签: maven unit-testing

我有多个具有相同名称但在不同包装下的测试

  

com.private.db.dao.pf.ent.DAOBaseFuncTest   com.private.db.dao.internal.pf.ent.DAOBaseFuncTest   com.private.db.dao.core.ent.DAOBaseFuncTest

我想要com.private.db.dao.pf.ent.DAOBaseFuncTest。通常我使用此命令运行测试,

mvn -Prun-tests -pl test/func -Dit.test=DAOBaseFuncTest verify

但我很惊讶地看到3个测试套件一个接一个地运行。是否可以运行特定的测试套件而不是运行所有这三个?

1 个答案:

答案 0 :(得分:1)

没关系。我试着给出特定的测试套件,但它确实有效。

mvn -Prun-tests -pl test/func -Dit.test=com.private.db.dao.pf.ent.DAOBaseFuncTest verify