【问题标题】:Methods which have not been tested in Spring MVC projectSpring MVC 项目中未测试的方法
【发布时间】:2014-12-04 05:45:36
【问题描述】:

我使用 Spring 和 hibernate 在 Java 中开发了一个系统。我有一个非常年轻的程序员,他在现有的类中开发了新的方法。我的问题与 JUnit 测试有关。是否有任何工具可以识别没有测试方法的方法。如果我确定了这些方法,我可以为我的应用程序编写其余的测试。

问候,

【问题讨论】:

    标签: unit-testing junit spring-test


    【解决方案1】:

    尝试使用“Coverage”在 IDE 中运行测试。在 intelliJ 中,当您右键单击您的测试文件夹时,您可以选择“运行覆盖范围内的“所有测试””,它会为您提供有关测试覆盖率的报告。据我所知,eclipse也有类似的东西。这样做还可以突出显示您的课程的哪些行已被测试覆盖。

    话虽如此,您可能需要考虑使用 Jacoco 或 Sonar 等工具,以便跟踪测试的整体覆盖率,作为持续集成的一部分。

    【讨论】:

    • 感谢您的帮助。我对 Jacoco 很满意。
    猜你喜欢
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多