diff options
| author | Paul-Christian Volkmer | 2023-10-12 18:37:12 +0200 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2023-10-12 18:37:12 +0200 |
| commit | a83d42fd17b6cba75287cd226478260a28019e39 (patch) | |
| tree | ab3af479648af5e6af428ae74be723c6a36a5ac3 | |
| parent | 1b27a9c290c435d483226ae9a79e2f17fffe60ac (diff) | |
Maven JaCoCo-Plugin hinzugefügt
| -rw-r--r-- | README.md | 14 | ||||
| -rw-r--r-- | pom.xml | 19 |
2 files changed, 33 insertions, 0 deletions
@@ -345,3 +345,17 @@ Danach Ausführen des Befehls: ```shell ./mvnw package ``` + +## Testen des Plugins und Code-Voverage + +Die Entwicklung des Plugins erfolgt mit automatisierten Tests. Diese können zusammen mit einem Bericht über die Testabdeckung +durch Ausführung des Befehls + +```shell +./mvnw clean verify +``` + +ausgeführt werden. + +Treten Fehler auf, so wird dies angezeigt. Einen Bericht über die Testabdeckung finden Sie als HTML-Seite unter +`target/site/jacoco/index.html`. @@ -216,6 +216,25 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>0.8.10</version> + <executions> + <execution> + <goals> + <goal>prepare-agent</goal> + </goals> + </execution> + <execution> + <id>report</id> + <phase>prepare-package</phase> + <goals> + <goal>report</goal> + </goals> + </execution> + </executions> + </plugin> </plugins> </build> |
