From 3656f665bb5068c478f130e9365f5a904cfe38ce Mon Sep 17 00:00:00 2001 From: Marcus van Elst Date: Wed, 1 Apr 2026 16:04:51 +0200 Subject: [PATCH] PIT Mutation Testing aktiviert --- pdf-umbenenner-application/pom.xml | 78 +++++++++++++++--------------- pdf-umbenenner-coverage/pom.xml | 24 +++++++++ pom.xml | 33 +++++++++++++ 3 files changed, 97 insertions(+), 38 deletions(-) diff --git a/pdf-umbenenner-application/pom.xml b/pdf-umbenenner-application/pom.xml index 5373e99..f47c8db 100644 --- a/pdf-umbenenner-application/pom.xml +++ b/pdf-umbenenner-application/pom.xml @@ -1,43 +1,45 @@ - - 4.0.0 - - de.gecheckt - pdf-umbenenner-parent - 0.0.1-SNAPSHOT - - pdf-umbenenner-application - jar + + 4.0.0 + + de.gecheckt + pdf-umbenenner-parent + 0.0.1-SNAPSHOT + + pdf-umbenenner-application + jar - - - - de.gecheckt - pdf-umbenenner-domain - ${project.version} - + + + + de.gecheckt + pdf-umbenenner-domain + ${project.version} + - - - org.apache.logging.log4j - log4j-api - + + + org.apache.logging.log4j + log4j-api + - - - org.junit.jupiter - junit-jupiter - test - - - org.mockito - mockito-core - test - - - org.mockito - mockito-junit-jupiter - test - - + + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + + + org.mockito + mockito-junit-jupiter + test + + \ No newline at end of file diff --git a/pdf-umbenenner-coverage/pom.xml b/pdf-umbenenner-coverage/pom.xml index 2e9e49a..1153aa6 100644 --- a/pdf-umbenenner-coverage/pom.xml +++ b/pdf-umbenenner-coverage/pom.xml @@ -52,6 +52,30 @@ + + + org.pitest + pitest-maven + + + pitest + verify + + mutationCoverage + + + true + + + + pitest-report-aggregate + verify + + report-aggregate + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index f6fe45c..aca0225 100644 --- a/pom.xml +++ b/pom.xml @@ -35,6 +35,8 @@ 3.4.1 3.6.0 0.8.14 + 1.23.0 + 1.2.3 @@ -149,6 +151,7 @@ ${jacoco-maven-plugin.version} + @@ -164,6 +167,36 @@ + + + org.pitest + pitest-maven + ${pitest.maven.version} + + + pitest + verify + + mutationCoverage + + + + + + HTML + XML + + false + true + + + + org.pitest + pitest-junit5-plugin + ${pitest.junit5.plugin.version} + + + \ No newline at end of file