Search code examples
mavenintellij-ideatest-coverage

Intellij Idea : view test coverage on a maven project


Is there a way to run all test in an root pom and collect test coverage in Intellij Idea ?


Solution

  • Create a Run Configuration that will look for tests in the whole project. Make sure that you choose All in package and In whole project in the configurations dialog:

    enter image description here

    Make sure that you choose the <default> package in the Choose Package dialog.

    enter image description here

    Now you can select to run this configuration using Run 'All in project' with Coverage:

    enter image description here

    The result will be presented in a separate coverate window:

    enter image description here

    And you will also see the result in the Project View window for a fast overview:

    enter image description here