2011-08-04 120 views
4

我有10个maven模块,它们是独立的eclipse项目。他们都有testNG测试。 当我尝试为此创建emma覆盖配置时,它只允许选择一个特定项目。因此,为了获得主要项目报道的全貌,我必须创建10个艾玛覆盖配置! 配置和使用都非常不方便,我该如何避免它?带有TestNG插件和多个eclipse项目的EclEmma插件

+0

请注意,因为单元测试最好集中在项目中的单元上,因此了解每个项目的单元测试的覆盖范围也很有价值。 –

+1

@从技术上讲,这些项目只是主要项目的一部分,所以对于我来说,在特定模块的覆盖范围内没有什么意思...... – javagirl

回答

0

我们有类似的情况,在我们的场景中,我们有多个项目,他们都有junit,我们创建了另一个项目,它有测试配置,TestSuite包含所有项目的junits测试用例。运行TestSuite将为我们提供所有项目的覆盖范围。

虽然你有maven,但你可以使用类似的设计。

希望这个建议可以帮助你。

干杯!