面对`PowerMock`的代码覆盖问题

时间:2019-05-07 10:39:08

标签: code-coverage junit4 powermock

遇到代码覆盖问题。我正在使用PowerMock进行模拟。我可以看到类的代码覆盖率接受了我与PowerMockito一起使用的代码。

我尝试了许多其他主题的答案 像:PowerMock ECLEmma coverage issue

但是似乎没有什么对我有用。我不知道我做错了还是实际问题。

代码覆盖率插件:EclEmma Java Code Coverage 3.1.1.201809121651

以下是我为Junit和嘲笑添加的Maven依赖项

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.10</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>2.27.0</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-module-junit4</artifactId>
        <version>2.0.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-api-mockito2</artifactId>
        <version>2.0.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.powermock</groupId>
        <artifactId>powermock-module-junit4-rule-agent</artifactId>
        <version>1.7.4</version>
        <scope>test</scope>
    </dependency>

请帮帮我。

0 个答案:

没有答案