Skip to content

Existing‐Solutions

Lennart Heimbs edited this page Oct 21, 2023 · 2 revisions

A search of the JetBrains Marketplace has resulted in two existing plugins aiming at Pitest mutation testing:

  1. PIT Mutation Testing
  2. Mutation Tester

Both plugins provide additional run configurations to run a Pitest from within the Intellij IDEA IDE. Equally they both offer configuration options for these run configs (target classes & tests/output params/...). The Mutation Tester seems a good deal more feature rich as it integrates automatically in the editor plane's quick run options (though only for a class in the used demo).

Both plugins seem to be bundling a static version of Pitest and the pitest-junit5-plugin used for JUnit integration. The option of running a preconfigured gradle/maven/... build seems to be missing in both plugins. Additionally neither plugin perform any graphical processing of the results inside of the IDE.

Both use open licenses (MIT and Apache 2.0 respectively).