【发布时间】:2012-08-23 22:33:53
【问题描述】:
我有一些 JUnit 测试包含在 .jar 中,旨在用作库。该库包含一些在其他项目中使用该库时应运行的测试。
但是,当我使用该库创建一个新项目并在 Eclipse 中在其上运行 JUnit 时,依赖项 .jar 中的测试不会运行/不会被 JUnit 测试运行程序检测到。我收到消息:
No tests found with test runner 'JUnit 4'.
有没有办法可以配置依赖项.jar,以便测试与主项目中可能包含的任何测试一起运行?
基本上我希望依赖 .jar 将测试“导出”到它所使用的任何项目中。
我正在使用 Eclipse Juno、JUnit 4.10 和 Maven 进行依赖管理。
编辑:
这个库的重点是能够帮助测试使用它的项目 - 即它运行一些专门的测试。这就是为什么我希望能够导入库 .jar 并让它为导入项目贡献额外的测试。
【问题讨论】:
标签: java eclipse unit-testing maven junit