eclemma

    2热度

    1回答

    我有一个关于Eclemma插件配置了一个问题: 在生产代码中,我有很多的Java核心断言,如: assert arr.size() == 2 : "message"; 当我运行Eclemma在我的单元测试中,由于断言上的黄色标记,它显示覆盖率较低。 放置断言的想法不是有可能以断言的负面情况结束(它永远不会发生!),它们只是代码质量守卫,仅此而已。 但Eclemma在另一方面,认为这些消极的情况

    0热度

    1回答

    我有四个项目,我想跳过某些项目的一些类和包的代码覆盖率,我在eclipse中使用EclEmma插件。 我检查了首选项 - >代码覆盖率,在排除部分,如果我给一些类文件,但它仍然没有被排除在代码覆盖率报告中。 任何帮助将不胜感激。

    2热度

    2回答

    我正在使用Powermock,但是当我运行Eclemma覆盖时,由于EclEmma的已知问题,Powermock测试用例未在最终得分中考虑。 此,我搜索和计算器其他答案建议有周围的工作: @Rule public PowerMockRule rule = new PowerMockRule(); static { PowerMockAgent.initializeIfNeeded();

    0热度

    2回答

    我已经在我的JUnit测试用例上运行了EclEmma,并且在某些情况下达到了100%。但是,在覆盖率为82%或95%的代码中,我的代码旁边有一条消息,指出“2个分支中的1个错过了”,我似乎无法解决此问题。 找过我的课之后,我注意到,此消息只是我旁边的if语句出现,这是什么让我的测试中被100%覆盖。 我猜我问,如果有人知道如何在JUnit测试if语句,这样既没有分支被遗漏。 这是我想测试代码: p

    0热度

    3回答

    我正在为我的项目编写单元测试,并试图实现至少80%的代码覆盖率。问题是我正在使用lombok的@Data注释来生成getter和setter,当我运行我的单元测试时,所有这些getter和setter以及其他方法(如toString,equals,hashcode等)都会丢失,并且我的代码覆盖率会受到影响。有没有解决这个问题的方法。我一直在寻找很多这方面的知识,但一直未能找到任何有用的帮助。任何帮

    0热度

    1回答

    我怎样才能得到(如果它甚至有可能)在Eclipse上的远程JAVA虚拟机上运行 所以我有一个单元测试套件运行在客户端(简单的代码覆盖率报告VM1)的服务层(VM2)。 (该项目已经设置这种方式,它是太深来重新设计的部分) 调试工作,如果我添加一个端口监听如下: <jvmFlag>-Xdebug</jvmFlag> <jvmFlag>-Xrunjdwp:transport=dt_socket,ad

    1热度

    1回答

    我在Eclipse上安装霓虹灯和Eclemma导说我应该能够找到像上面的工具栏上的图标。然而,我找不到它,我在网上搜索了这个问题,并看到一些人遇到了麻烦。但我还没有找到解决办法.. 我卸载并重新安装Eclemma但我仍然无法找到图标。

    0热度

    1回答

    我有一个关于EclEmma覆盖工具的问题, 是否EclEmma覆盖工具执行节点或边缘或条件或路径 覆盖?解释 谢谢

    1热度

    1回答

    这是我为JUnit测试正面和负面测试编写的代码。 @Test public void getMaintenenceIntervalsByMetadataOKTest() throws Exception { MultiValueMap<String, String> params = new LinkedMultiValueMap<String, String>();

    0热度

    1回答

    我们使用Jacoco和eclemma作为测试用例覆盖率。对于使用PowerMockRunner的不是的类,我们在两者中都得到了正确的覆盖。对于使用PowerMockRunner的类,我们正面临覆盖问题,例如它显示jacoco中的覆盖率为0%,但在eclemma中显示适当的覆盖率。 PowerMockito version :1.7.1 Jdk 1.8 Jacoco:0.7.9 我试图用Po